From: Vladimir Fomichev Date: Tue, 16 Dec 2025 07:26:05 +0000 (+0300) Subject: Останавливаем обмен с 1С на дев с 10 до 12 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=8933db992c3216624a0a1a9f2f437db1a354ed8b;p=erp24_rep%2Fyii-erp24%2F.git Останавливаем обмен с 1С на дев с 10 до 12 --- diff --git a/erp24/api2/controllers/DataController.php b/erp24/api2/controllers/DataController.php index 58eab383..80d84cc4 100644 --- a/erp24/api2/controllers/DataController.php +++ b/erp24/api2/controllers/DataController.php @@ -99,6 +99,17 @@ class DataController extends BaseController { Yii::$app->response->format = \yii\web\Response::FORMAT_JSON; + // Проверка времени: если текущее время с 5 до 6 утра, обновляем статусы и возвращаем пустой ответ + $currentHour = (int)date("H"); + if ($currentHour >= 10 && $currentHour < 12) { + // Проставляем статус 1 всем не запущенным заданиям api_cron (status = 0) + ApiCron::updateAll( + ['status' => ApiCron::COMPLETE], + ['status' => ApiCron::AWAITING_COMPLETION] + ); + return $this->asJson([]); + } + $request = Yii::$app->request->getRawBody(); try {