|
|
@@ -156,10 +156,10 @@ class CalcConsole extends BaseBusiness
|
|
|
$nowMinuter = date('i', $nowTs);
|
|
|
|
|
|
// 如果不是整点,则跳过计算
|
|
|
-// if ($nowMinuter != 0) {
|
|
|
-// echo('自动计算未开始. 【非整点时间】' . date('Y-m-d H:i:s') . PHP_EOL);
|
|
|
-// return;
|
|
|
-// }
|
|
|
+ if ($nowMinuter != 0) {
|
|
|
+ echo('自动计算未开始. 【非整点时间】' . date('Y-m-d H:i:s') . PHP_EOL);
|
|
|
+ return;
|
|
|
+ }
|
|
|
|
|
|
$currentPeriod = Period::find()->where('START_TIME< :NOW_TIME',['NOW_TIME'=>$nowTs])->where('END_TIME>= :NOW_TIME',['NOW_TIME'=>$nowTs-6])->asArray()->one();
|
|
|
$periodNum = $currentPeriod['PERIOD_NUM'];
|
|
|
@@ -172,11 +172,6 @@ class CalcConsole extends BaseBusiness
|
|
|
echo('上一期未挂网,期数切换为' . $prevPeriodNum . PHP_EOL);
|
|
|
$periodNum = $prevPeriodNum;
|
|
|
}
|
|
|
- // 如果不是整点,则跳过计算
|
|
|
- if ($nowMinuter != 0) {
|
|
|
- echo('自动计算未开始. 【非整点时间】' . date('Y-m-d H:i:s') . PHP_EOL);
|
|
|
- return;
|
|
|
- }
|
|
|
|
|
|
// 自动计算:次月1号凌晨计算一次上一期
|
|
|
if ($nowDate == 1 && $nowHour == 0) {
|