Browse Source

有欠款时,balance 为负,不能加到积分或成长值中

shizhongqi 3 months ago
parent
commit
a9907412f5
1 changed files with 2 additions and 2 deletions
  1. 2 2
      console/controllers/CustomController.php

+ 2 - 2
console/controllers/CustomController.php

@@ -202,8 +202,8 @@ class CustomController extends Controller
                                     }
                                 }
                                 $c->buyAmount = $buyAmount;
-                                $c->growth = $integral + $c->balance;
-                                $c->integral = $integral  + $c->balance;
+                                $c->growth = $integral + ($c->balance > 0 ? $c->balance : 0);
+                                $c->integral = $integral  + ($c->balance > 0 ? $c->balance : 0);
 
                                 // 根据 growth 设置等级
                                 $memberData = CustomClass::getCustomExpenseLevel($c->growth, $mainId, $levelDatas); // 设置等级多处需要同步修改的,请搜索:getCustomExpenseLevel