kevin_zhangl il y a 2 ans
Parent
commit
287d25f098

+ 3 - 0
common/models/Period.php

@@ -140,6 +140,7 @@ class Period extends \common\components\ActiveRecord
      * @return array|null|\yii\db\ActiveRecord
      */
     public function setPeriodNum($periodNum = null){
+        LoggerTool::debug(['Calc-0-3', $periodNum]);
         if($periodNum === 0 || $periodNum === null || $periodNum === ''){
             //if($this->nowPeriodArr === null){
                 $this->nowPeriodArr = static::find()->where('IS_CLOSED=0')->orderBy('PERIOD_NUM ASC')->asArray()->one();
@@ -147,6 +148,7 @@ class Period extends \common\components\ActiveRecord
             $this->periodArr = $this->nowPeriodArr;
             $periodNum = $this->nowPeriodArr['PERIOD_NUM'];
         } else {
+            LoggerTool::debug(['Calc-0-4', $periodNum, $this->periodNum]);
             if($periodNum !== $this->periodNum){
                 $this->periodArr = static::findOneAsArray(['PERIOD_NUM'=>$periodNum]);
             }
@@ -177,6 +179,7 @@ class Period extends \common\components\ActiveRecord
     public function getNowPeriodNum(){
         $this->setPeriodNum();
         if($this->nowPeriodArr){
+            LoggerTool::debug(['Calc-0-2', $this->nowPeriodArr['PERIOD_NUM']]);
             return $this->nowPeriodArr['PERIOD_NUM'];
         } else {
             return self::SYSTEM_START_PERIOD_NUM;

+ 1 - 0
frontendApi/modules/v1/controllers/BonusController.php

@@ -129,6 +129,7 @@ class BonusController extends BaseController {
         $userId = \Yii::$app->user->id;
         $period = Period::instance();
         $periodNum = $period->getNowPeriodNum();
+        LoggerTool::debug(['Calc-0', $periodNum]);
         $month = $period->getNowYearMonth();
         // 判断此业绩期是否已经完成生成了预计算业绩单,生成完毕才能看到
         $isPerfed = Period::checkPerf($periodNum);