浏览代码

feature/NG-28: Adjusting Service Award Settlement.

kevin 1 年之前
父节点
当前提交
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'];
                 $decRoleId = $bonusUserInfo['DEC_ROLE_ID'];
-                if (!$decRoleId ) {
-                    continue;
-                }
-                if (!isset($this->_decRoleConfig[$decRoleId])) {
+                if (!$decRoleId || !isset($this->_decRoleConfig[$decRoleId])) {
                     continue;
                     continue;
                 }
                 }
 
 
@@ -625,9 +622,6 @@ class CalcServeBonusCalc extends BaseObject {
                 }
                 }
                 // 计算奖金
                 // 计算奖金
                 $fwBonus = $validPvPcs * $diffPercent / 100;
                 $fwBonus = $validPvPcs * $diffPercent / 100;
-                if ($fwBonus <= 0) {
-                    continue;
-                }
 
 
                 // 给本人添加服务奖比例
                 // 给本人添加服务奖比例
                 CalcCache::fwMaxBonusPercent($bonusUserId, $this->_periodNum, $fwBonusPercent);
                 CalcCache::fwMaxBonusPercent($bonusUserId, $this->_periodNum, $fwBonusPercent);