Browse Source

最新ios充值优化

lizhen_gitee 1 year ago
parent
commit
91b5fdfa3e
1 changed files with 8 additions and 8 deletions
  1. 8 8
      application/api/controller/Payios.php

+ 8 - 8
application/api/controller/Payios.php

@@ -145,15 +145,14 @@ class Payios extends Api
         $transaction_id = input('transaction_id', '', 'trim');
         $out_trade_no = input('out_trade_no', '', 'trim');
 
-        if (!$receipt_data || !$original_transaction_id || !$transaction_id) {
-            $this->error('缺少参数');
-        }
-
         filePut("\r\n\r\n".'新请求VIP订阅');
-
         $prefix = 'iosVIP订阅登录user_id:'.$this->auth->id.',传入original_transaction_id:'.$original_transaction_id.',传入transaction_id:'.$transaction_id.'。';
         filePut($prefix.'参数apple_receipt:'.$receipt_data);
 
+        if (!$receipt_data || !$original_transaction_id || !$transaction_id) {
+            $this->error('缺少参数');
+        }
+
         //检查重复订单
         $check_map = [
             'original_transaction_id' => $original_transaction_id,
@@ -361,14 +360,15 @@ class Payios extends Api
         $out_trade_no = input('out_trade_no', '', 'trim');
         $transaction_id = input('transaction_id', '', 'trim');
 
-        if (!$receipt_data || !$out_trade_no || !$transaction_id) {
-            $this->error('缺少参数');
-        }
 
         filePut("\r\n\r\n".'新请求');
         $prefix = 'ios充值,登录user_id:'.$this->auth->id.',out_trade_no:'.$out_trade_no.',传入transaction_id:'.$transaction_id.'。';
         filePut($prefix.'参数apple_receipt:'.$receipt_data);
 
+        if (!$receipt_data || !$out_trade_no || !$transaction_id) {
+            $this->error('缺少参数');
+        }
+
 
         Db::startTrans();
         // 查找订单