...
|
...
|
@@ -238,7 +238,6 @@ class Api extends Controller |
|
|
$type = $this->request->param('paytype', 'wechat');
|
|
|
file_put_contents("pcl_pay_p.log", date("Y-m-d H:i:s") . "::" . json_encode($this->request->param(), JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND);
|
|
|
$pay = \addons\epay\library\Service::checkNotify($type);
|
|
|
file_put_contents("pcl_pay_ps.log", date("Y-m-d H:i:s") . "::" . json_encode($pay, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND);
|
|
|
|
|
|
if (!$pay) {
|
|
|
echo '签名错误';
|
...
|
...
|
@@ -246,7 +245,6 @@ class Api extends Controller |
|
|
}
|
|
|
$data = $pay->verify();
|
|
|
file_put_contents("pcl_pay_log.log", date("Y-m-d H:i:s") . "::" . json_encode($data, JSON_UNESCAPED_UNICODE) . PHP_EOL, FILE_APPEND);
|
|
|
|
|
|
$payamount = $type == 'alipay' ? $data['total_amount'] : $data['total_fee'] / 100;
|
|
|
$out_trade_no = $data['out_trade_no'];
|
|
|
|
...
|
...
|
@@ -260,11 +258,7 @@ class Api extends Controller |
|
|
$order['transaction_id'] = $data['transaction_id'];
|
|
|
$order['is_pay'] = 1;
|
|
|
$order['pay_time'] = time();
|
|
|
if ($cks['chejian_site_workers_id'] > 0) {
|
|
|
//$order['status'] = 3;
|
|
|
} else {
|
|
|
$order['status'] = 1;
|
|
|
}
|
|
|
|
|
|
$order['updatetime'] = time();
|
|
|
$rs = Db::name('order')
|
|
|
->where(['order_no' => $data['out_trade_no']])
|
...
|
...
|
|