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

Merge branch 'new-version' into dev

kevin_zhangl 3 лет назад
Родитель
Сommit
77556f1237
1 измененных файлов с 3 добавлено и 5 удалено
  1. 3 5
      common/helpers/bonus/BonusSend.php

+ 3 - 5
common/helpers/bonus/BonusSend.php

@@ -550,9 +550,8 @@ class BonusSend extends BaseObject {
                 $transaction = Yii::$app->db->beginTransaction();
                 try {
                     foreach ($allData as $data) {
-                        /// 蓝星奖计算的最新聘级
+                        // 蓝星奖计算的最新聘级
                         $latestEmpLv = $data['LEVEL_ID'];    // 本期计算最新管理级别
-
                         $latestEmpLvSort = $empLv[$latestEmpLv]; // 当前蓝星计算的聘级 级别值
                         if ($defaultEmpLv == $latestEmpLv) {
                             continue;
@@ -563,11 +562,10 @@ class BonusSend extends BaseObject {
                         $highestEmpLvSort = $empLv[$highestEmpLv]; // 历史最高聘级的 级别值
                         // 如果当前期的聘级高于用户表的最高聘级,则进行更新
                         if ($latestEmpLvSort > $highestEmpLvSort) {
-                            User::updateAll(['EMP_LV' => $data['LEVEL_ID']], 'ID=:USER_ID', [':USER_ID' => $data['USER_ID']]);
+                            User::updateAll(['EMP_LV' => $latestEmpLv], 'ID=:USER_ID', [':USER_ID' => $data['USER_ID']]);
                             User::deleteBaseInfoFromRedis($data['USER_ID']);
                         }
-
-                        // 更新最新级别
+                        // 更新最新用户表级别
                         User::updateAll([
                             'LAST_EMP_LV' => $latestEmpLv,
                             'LAST_EMP_LV_UPDATED_AT' => time(),