WIN-2308041133\Administrator před 2 dny
rodič
revize
957e52d13c
1 změnil soubory, kde provedl 5 přidání a 3 odebrání
  1. 5 3
      app/models/store/StoreOrder.php

+ 5 - 3
app/models/store/StoreOrder.php

@@ -1102,11 +1102,13 @@ class StoreOrder extends BaseModel
                 }
 
             }
-            $newBalance = bcadd($user['integral'], $integral, 2);
-            UserBill::income('商品返利', $uid, 'integral', 'order_integral', $integral, $order['id'], $newBalance, '购买商品的商品返利积分');
+            if ($integral>0){
+                $newBalance = bcadd($user['integral'], $integral, 2);
+                UserBill::income('商品返利', $uid, 'integral', 'order_integral', $integral, $order['id'], $newBalance, '购买商品的商品返利积分');
+                User::where('uid', $uid)->update(['integral' => $newBalance]);
+            }
 
 //            }
-            User::where('uid', $uid)->update(['integral' => $newBalance]);
 
             return true;
         } catch (\Exception $e) {