@@ -660,10 +660,10 @@ class WholeController extends Curd
}
}else if(in_array($prefix,[25,26,27,28,29,30])){
$params['pay_category'] = 'ALIPAY';
- // if($result['return_code'] != 'SUCCESS' || $result['result_code'] != 'SUCCESS'){
- // Db::rollBack();
- // return json_fail('支付失败');
- // }
+ if($result['code'] != '10000' || $result['msg'] != 'Success'){
+ Db::rollBack();
+ return json_fail('支付失败');
+ }
dump($result);
@@ -145,7 +145,7 @@ class OrderService
try{
$result = Pay::wechat(config('payment.wxpay'))->pos($payData);
}catch(\Exception $e){
- Log::error("WXPAY",$e->getMessage());
+ Log::error("WXPAY",['msg'=>$e->getMessage()]);
throw new BusinessException("支付失败");
@@ -161,7 +161,7 @@ class OrderService
$result = Pay::alipay(config('payment.alipay'))->pos($payData);
- Log::error("ALIPAY",$e->getMessage());
+ Log::error("ALIPAY",['msg'=>$e->getMessage()]);