kevin_zhangl hace 2 años
padre
commit
45d39418f1
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  1. 3 3
      common/helpers/bonus/BonusCalc.php

+ 3 - 3
common/helpers/bonus/BonusCalc.php

@@ -872,22 +872,22 @@ class BonusCalc extends BaseObject {
                 $empLv = EmployLevel::getIdConvertLevelSortCache();
                 // 本期蓝星奖
                 $bonusBs = CalcBonusBS::findUseDbCalc()->where('PERIOD_NUM=:PERIOD_NUM AND USER_ID=:USER_ID', [':PERIOD_NUM' => $this->_periodNum, ':USER_ID' => $userId])->asArray()->one();
-                LoggerTool::debug(['calcStoreBonusReduce-1', $isActive, $bonusBs, $empLv, ($bonusBs ? $empLv[$bonusBs['LEVEL_ID']] : '-1')]);
+                LoggerTool::debug(['calcStoreBonusReduce-1', $userId, $isActive, $bonusBs]);
                 $bonusUserId = '';
                 // 活跃 + 主任聘级
                 if (!$isActive || !$bonusBs || $empLv[$bonusBs['LEVEL_ID']] < 3) {
                     // 如果此店铺不活跃,则找最近的一个店铺获得此奖
-                    $this->loopRelationParentDo($userId, function ($parent) use (&$bonusUserId, $empLv) {
+                    $this->loopRelationParentDo($userId, function ($parent) use (&$bonusUserId, $empLv, $userId) {
                         if ($this->_isMonthPerfLimit($parent['PARENT_UID'])) {
                             // 判断是否是店铺
                             $parentUser = CalcCache::getUserInfo($parent['PARENT_UID'], $this->_periodNum);
                             if ($parentUser['IS_STUDIO'] == 1) {
                                 // 本期蓝星奖
                                 $bonusBs = CalcBonusBS::findUseDbCalc()->where('PERIOD_NUM=:PERIOD_NUM AND USER_ID=:USER_ID', [':PERIOD_NUM' => $this->_periodNum, ':USER_ID' => $parent['PARENT_UID']])->asArray()->one();
-                                LoggerTool::debug(['calcStoreBonusReduce-2', $bonusBs, $empLv, ($bonusBs ? $empLv[$bonusBs['LEVEL_ID']] : '-2')]);
                                 // 蓝星奖星级>=主任
                                 if ($bonusBs && $empLv[$bonusBs['LEVEL_ID']] >= 3) {
                                     $bonusUserId = $parent['PARENT_UID'];
+                                    LoggerTool::debug(['calcStoreBonusReduce-2', $userId, $bonusUserId, $bonusBs]);
                                     return self::LOOP_FINISH;
                                 }
                             }