mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-04-30 21:36:34 +08:00
支付通知处理,精确到通道编号
This commit is contained in:
parent
d98500dd75
commit
01287fdd78
@ -88,7 +88,7 @@ class AliPaymentService extends PaymentService
|
||||
'payment_amount' => $notify['total_amount'],
|
||||
'payment_status' => 1,
|
||||
'payment_datatime' => date('Y-m-d H:i:s'),
|
||||
], 'order_no', ['payment_type' => $payType, 'payment_status' => 0]);
|
||||
], 'order_no', ['payment_id' => $payId, 'payment_type' => $payType, 'payment_status' => 0]);
|
||||
// 更新记录状态
|
||||
if ($this->updateOrder($notify['out_trade_no'], $notify['trade_no'], $notify['total_amount'], $payType)) {
|
||||
return 'success';
|
||||
|
@ -153,7 +153,7 @@ class JoinPaymentService extends PaymentService
|
||||
'payment_amount' => $notify['r3_Amount'],
|
||||
'payment_status' => 1,
|
||||
'payment_datatime' => date('Y-m-d H:i:s'),
|
||||
], 'order_no', ['payment_type' => $payType, 'payment_status' => 0]);
|
||||
], 'order_no', ['payment_id' => $payId, 'payment_type' => $payType, 'payment_status' => 0]);
|
||||
// 更新记录状态
|
||||
if ($this->updateOrder($notify['r2_OrderNo'], $notify['r9_BankTrxNo'], $notify['r3_Amount'], $payType)) {
|
||||
return 'success';
|
||||
|
@ -125,7 +125,7 @@ class WechatPaymentService extends PaymentService
|
||||
'payment_amount' => $notify['cash_fee'] / 100,
|
||||
'payment_status' => 1,
|
||||
'payment_datatime' => date('Y-m-d H:i:s'),
|
||||
], 'order_no', ['payment_type' => $payType, 'payment_status' => 0]);
|
||||
], 'order_no', ['payment_id' => $payId, 'payment_type' => $payType, 'payment_status' => 0]);
|
||||
// 更新记录状态
|
||||
if ($this->updateOrder($notify['out_trade_no'], $notify['transaction_id'], $notify['cash_fee'] / 100, $payType)) {
|
||||
return $this->payment->getNotifySuccessReply();
|
||||
|
Loading…
x
Reference in New Issue
Block a user