|
@@ -294,6 +294,11 @@ class HuiPay extends Api
|
|
return self::response201('签名校验失败');
|
|
return self::response201('签名校验失败');
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if ($resp_data['resp_code'] != '00000000'){
|
|
|
|
+ LogUtil::info('订单交易失败', self::LOG_MODULE, __FUNCTION__,$resp_data['resp_desc'] ?? '交易失败');
|
|
|
|
+ return self::response201('支付信息有误');
|
|
|
|
+ }
|
|
|
|
+
|
|
// 开始处理业务逻辑
|
|
// 开始处理业务逻辑
|
|
$pay_no = $resp_data['req_seq_id'];
|
|
$pay_no = $resp_data['req_seq_id'];
|
|
LogUtil::info('订单号', self::LOG_MODULE, __FUNCTION__, $pay_no);
|
|
LogUtil::info('订单号', self::LOG_MODULE, __FUNCTION__, $pay_no);
|
|
@@ -303,6 +308,12 @@ class HuiPay extends Api
|
|
LogUtil::info('订单信息不存在', self::LOG_MODULE, __FUNCTION__);
|
|
LogUtil::info('订单信息不存在', self::LOG_MODULE, __FUNCTION__);
|
|
return self::response201('订单信息不存在');
|
|
return self::response201('订单信息不存在');
|
|
}
|
|
}
|
|
|
|
+ if ($order_info['status'] == 3){
|
|
|
|
+ LogUtil::info('订单信息_已删除', self::LOG_MODULE, __FUNCTION__, [
|
|
|
|
+ 'status' => $order_info['status']
|
|
|
|
+ ]);
|
|
|
|
+ return self::response201('充值入账失败');
|
|
|
|
+ }
|
|
if ($order_info['status'] == 1 || $order_info['status'] == 2) {
|
|
if ($order_info['status'] == 1 || $order_info['status'] == 2) {
|
|
LogUtil::info('充值入账更新余额失败_status已更新过', self::LOG_MODULE, __FUNCTION__, [
|
|
LogUtil::info('充值入账更新余额失败_status已更新过', self::LOG_MODULE, __FUNCTION__, [
|
|
'status' => $order_info['status']
|
|
'status' => $order_info['status']
|