WIN-2308041133\Administrator 3 miesięcy temu
rodzic
commit
0d7a1875d5
1 zmienionych plików z 10 dodań i 1 usunięć
  1. 10 1
      app/models/store/StoreOrder.php

+ 10 - 1
app/models/store/StoreOrder.php

@@ -941,7 +941,16 @@ class StoreOrder extends BaseModel
             @file_put_contents('quanju2.txt', $user_info['uid'] . "-怎么分账还有问题的\r\n", 8);
             @file_put_contents('quanju2.txt', $user_info['uid'] . "-怎么分账还有问题的\r\n", 8);
             @file_put_contents('quanju2.txt', $order['order_id'] . "-怎么分账还有问题的2\r\n", 8);
             @file_put_contents('quanju2.txt', $order['order_id'] . "-怎么分账还有问题的2\r\n", 8);
             $make = app()->make(SystemUserLevel::class);
             $make = app()->make(SystemUserLevel::class);
-            $level = $make->where('id', $user_info['level'])->find();  //用户等级
+            if ($user_info['level']>0){
+                $level = $make->where('id', $user_info['level'])->find();  //用户等级
+            }else{
+                if ($user_info['spread_uid']>0){
+                    self::team_rewards($order,$type,$user_info['spread_uid'],$spread_ratio);
+                } else{
+                    return true;
+                }
+            }
+
             if ($level){
             if ($level){
                 $ratio = bcmul($level[$field], 0.01, 2);  //奖励比例
                 $ratio = bcmul($level[$field], 0.01, 2);  //奖励比例
                 @file_put_contents('quanju2.txt', $ratio . "-当前等级比例\r\n", 8);
                 @file_put_contents('quanju2.txt', $ratio . "-当前等级比例\r\n", 8);