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

feat: NC-45: 结算后台登陆增加邮箱验证码.

kevin 1 год назад
Родитель
Сommit
f50af98e79
1 измененных файлов с 2 добавлено и 8 удалено
  1. 2 8
      common/models/StorePerfLog.php

+ 2 - 8
common/models/StorePerfLog.php

@@ -65,14 +65,8 @@ class StorePerfLog extends \common\components\ActiveRecord
      * @throws Exception
      */
     public static function addOrUpdate($periodNum, $calcMonth, $userId, $data, $appendPv = 0) {
-        $info = StorePerfLog::findUseDbCalc()
-        ->select('ID')
-        ->where('USER_ID=:USER_ID AND PERIOD_NUM=:PERIOD_NUM AND CALC_MONTH=:CALC_MONTH',
-         [':USER_ID'=>$userId,':PERIOD_NUM' => $periodNum, ':CALC_MONTH' => $calcMonth]
-        )
-        ->asArray()
-        ->one();
-        if (empty($info)) {
+        $info = StorePerfLog::findOneAsArray('USER_ID=:USER_ID AND PERIOD_NUM=:PERIOD_NUM AND CALC_MONTH=:CALC_MONTH', [':USER_ID'=>$userId,':PERIOD_NUM' => $periodNum, ':CALC_MONTH' => $calcMonth]);
+        if (!$info) {
             StorePerfLog::insertOne($data);
         } else {
             // 如果循环到此用户有业绩单,则将此用户的PV更新为自己业绩单的值