Просмотр исходного кода

feature/NG-28: Adjusting Service Award Settlement.

kevin 1 год назад
Родитель
Сommit
850183b0b5
1 измененных файлов с 1 добавлено и 7 удалено
  1. 1 7
      common/helpers/bonus/CalcServeBonusCalc.php

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

@@ -608,10 +608,7 @@ class CalcServeBonusCalc extends BaseObject {
                 }
                 // 报单中心等级
                 $decRoleId = $bonusUserInfo['DEC_ROLE_ID'];
-                if (!$decRoleId ) {
-                    continue;
-                }
-                if (!isset($this->_decRoleConfig[$decRoleId])) {
+                if (!$decRoleId || !isset($this->_decRoleConfig[$decRoleId])) {
                     continue;
                 }
 
@@ -625,9 +622,6 @@ class CalcServeBonusCalc extends BaseObject {
                 }
                 // 计算奖金
                 $fwBonus = $validPvPcs * $diffPercent / 100;
-                if ($fwBonus <= 0) {
-                    continue;
-                }
 
                 // 给本人添加服务奖比例
                 CalcCache::fwMaxBonusPercent($bonusUserId, $this->_periodNum, $fwBonusPercent);