提交 210bb0a9 编写于 作者: D devil

iepay支付优化

上级 a449425e
......@@ -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);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册