iepay支付优化
parent
a449425e35
commit
210bb0a9d5
|
|
@ -648,7 +648,7 @@ class OrderService
|
|||
|
||||
// 支付成功异步通知处理钩子
|
||||
$hook_name = 'plugins_service_order_pay_notify_handle';
|
||||
$pay_ret = HookReturnHandle(Hook::listen($hook_name, [
|
||||
$ret = HookReturnHandle(Hook::listen($hook_name, [
|
||||
'hook_name' => $hook_name,
|
||||
'is_backend' => true,
|
||||
'payment' => $payment,
|
||||
|
|
|
|||
|
|
@ -227,6 +227,15 @@ class IEPayAliPay
|
|||
if(isset($result['extra']['order_status']) && $result['extra']['order_status'] == 1)
|
||||
{
|
||||
return DataReturn('支付成功', 0, $this->ReturnData($result['extra']));
|
||||
} else {
|
||||
$arr = [
|
||||
0 => '未付款',
|
||||
1 => '已付款',
|
||||
2 => '已退款',
|
||||
3 => '已关闭',
|
||||
];
|
||||
$msg = isset($arr[$result['extra']['order_status']]) ? $arr[$result['extra']['order_status']] : '平台订单支付失败';
|
||||
return DataReturn($msg, -1);
|
||||
}
|
||||
}
|
||||
return DataReturn(empty($result['message']) ? '支付失败' : $result['message'], -100);
|
||||
|
|
|
|||
|
|
@ -329,6 +329,15 @@ class IEPayWeixin
|
|||
if(isset($result['extra']['order_status']) && $result['extra']['order_status'] == 1)
|
||||
{
|
||||
return DataReturn('支付成功', 0, $this->ReturnData($result['extra']));
|
||||
} else {
|
||||
$arr = [
|
||||
0 => '未付款',
|
||||
1 => '已付款',
|
||||
2 => '已退款',
|
||||
3 => '已关闭',
|
||||
];
|
||||
$msg = isset($arr[$result['extra']['order_status']]) ? $arr[$result['extra']['order_status']] : '平台订单支付失败';
|
||||
return DataReturn($msg, -1);
|
||||
}
|
||||
}
|
||||
return DataReturn(empty($result['message']) ? '支付失败' : $result['message'], -100);
|
||||
|
|
|
|||
Loading…
Reference in New Issue