فهرست منبع

零元订单免支付

lizhen_gitee 1 ماه پیش
والد
کامیت
ac19e2a333
2فایلهای تغییر یافته به همراه10 افزوده شده و 0 حذف شده
  1. 9 0
      application/api/controller/Unishop.php
  2. 1 0
      application/common/controller/Api.php

+ 9 - 0
application/api/controller/Unishop.php

@@ -49,6 +49,15 @@ class Unishop extends Api
             $this->error('请刷新重试');
         }
 
+        if($orderinfo['total_price'] == 0){
+            $update = [
+                'have_paid'=>time(),
+                //游艇项目自动发货
+                'have_delivered' => time()
+            ];
+            Db::name('unishop_order')->where($map)->update($update);
+            $this->error('零元订单,已支付成功');
+        }
 
 
         //创建订单

+ 1 - 0
application/common/controller/Api.php

@@ -439,6 +439,7 @@ class Api
                 'uid'   => $this->auth->id,
                 'api'   => $modulename.'/'.$controllername.'/'.$actionname,
                 'params' => json_encode($params),
+                'request' => json_encode(input()),
                 'addtime'  => time(),
                 'adddatetime'  => date('Y-m-d H:i:s'),
                 'ip'   => request()->ip(),