moonsflyer 9 月之前
父節點
當前提交
79203273ca
共有 1 個文件被更改,包括 7 次插入7 次删除
  1. 7 7
      app/shopapi/logic/Order/OrderLogic.php

+ 7 - 7
app/shopapi/logic/Order/OrderLogic.php

@@ -156,12 +156,7 @@ class OrderLogic extends BaseLogic
             outFileLog($params,'order_submit','params');
             outFileLog($user,'order_submit','$user');
             //判断PC端邀请人信息是否存在。不存在的话需要相伴i的那个邀请人才能下单
-            if($params['terminal'] ==4){
-                if(!$user['inviter_id']){
-                    self::$error = '您未绑定推荐码,请联系商店管理员绑定推荐码后再次下单!';
-                    return false;
-                }
-            }
+
 
             //设置用户地址
             $userAddress = UserAddress::getOneAddress($params['user_id'], $params['address_id'] ?? 0);
@@ -517,7 +512,12 @@ class OrderLogic extends BaseLogic
 
             //下单扣除库存
             self::decStock($params['goods']);
-
+            if($params['terminal'] ==4){
+                if(!self::$user['inviter_id']){
+                    self::$error = '您未绑定推荐码,请联系商店管理员绑定推荐码后再次下单!';
+                    return false;
+                }
+            }
             //提交订单
             $order = self::addOrder($params, self::$user['id']);