brook 3 лет назад
Родитель
Сommit
00462cd46c
1 измененных файлов с 6 добавлено и 5 удалено
  1. 6 5
      common/helpers/bonus/Calc/CalcConsole.php

+ 6 - 5
common/helpers/bonus/Calc/CalcConsole.php

@@ -13,19 +13,20 @@ class CalcConsole extends BaseBusiness
     public static function listenCalcPeriod()
     {
         $db        = self::CALC_DB_NAME;
-        $allPeriod = \Yii::$app->$db->createCommand("SELECT * FROM AR_PERIOD ")->queryAll();
+        $allPeriod = \Yii::$app->$db->createCommand("SELECT * FROM AR_PERIOD order by PERIOD_NUM desc")->queryAll();
         $period    = [];
         foreach ($allPeriod as $v) {
             if ($v['IS_PREPARE'] > 0
-                //&& todo 补全状态
+                && $v['IS_SENT'] === 0 //未挂网
             ) {
                 $period = $v;
                 break;
             }
         }
-if (empty($period)){
-    return true;
-}
+
+        if (empty($period)){
+            return true;
+        }
         $businessPeriod = Period::find()->where(['PERIOD_NUM' => $period['PERIOD_NUM']])
             ->asArray()->one();
         //用户选择是否自动执行