Przeglądaj źródła

修改车房奖计算

kevin_zhangl 3 lat temu
rodzic
commit
c78259c2af
1 zmienionych plików z 7 dodań i 1 usunięć
  1. 7 1
      common/helpers/bonus/BonusCalc.php

+ 7 - 1
common/helpers/bonus/BonusCalc.php

@@ -1733,7 +1733,10 @@ class BonusCalc extends BaseObject {
             $starCrownPoint = $this->_starCrownLevelConfig[$userStarCrownObj[$userId]['LAST_CROWN_LV']]['TOURISM_PERCENT'] ?? 0;
             // 奖金比例:
             $bonusPoint = max($starDirectorPoint, $starCrownPoint);
-
+            if ($bonusPoint <= 0) {
+                continue;
+            }
+            
             $insertBonusData[] = [
                 'ID' => SnowFake::instance()->generateId(),
                 'USER_ID' => $userId,
@@ -1949,6 +1952,9 @@ class BonusCalc extends BaseObject {
             $starCrownPoint = !isset($userStarCrownObj[$userId]['LAST_CROWN_LV']) ? 0: ($this->_starCrownLevelConfig[$userStarCrownObj[$userId]['LAST_CROWN_LV']]['GARAGE_PERCENT'] ?? 0);
             // 奖金比例:
             $bonusPoint = max($starDirectorPoint, $starCrownPoint);
+            if ($bonusPoint <= 0) {
+                continue;
+            }
 
             $insertBonusData[] = [
                 'ID' => SnowFake::instance()->generateId(),