panda 1 年之前
父节点
当前提交
1819e54c68
共有 1 个文件被更改,包括 15 次插入1 次删除
  1. 15 1
      application/api/controller/Passport.php

+ 15 - 1
application/api/controller/Passport.php

@@ -151,6 +151,20 @@ class Passport extends Api
     public function pay_notify()
     public function pay_notify()
     {
     {
         $params = $this->request->param();
         $params = $this->request->param();
-        LogUtil::info('支付回调请求参数', self::LOG_MODULE, __FUNCTION__,$params);
+        LogUtil::info('支付回调结果', self::LOG_MODULE, __FUNCTION__,[
+            'resp_desc' => $params['resp_desc'] ?? '',
+            'resp_code' => $params['resp_code'] ?? '',
+            'sign' => $params['sign'] ?? ''
+        ]);
+
+        if (empty($params['resp_code']) || $params['resp_code'] != '00000000'){
+            LogUtil::info('回调信息有误', self::LOG_MODULE, __FUNCTION__,"resp_code error");
+            $this->error('支付信息有误');
+        }
+
+        $resp_data = json_decode($params['resp_data'] ?? '',true);
+        LogUtil::info('支付回调请求参数', self::LOG_MODULE, __FUNCTION__,$resp_data);
+
+        $this->success();
     }
     }
 }
 }