From: fomichev Date: Mon, 20 Jan 2025 16:50:55 +0000 (+0300) Subject: Запуск телеграм X-Git-Tag: 1.7~61^2~1 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=d8af40730575ce9f29e70301bcc9686c9d8bd6b2;p=erp24_rep%2Fyii-erp24%2F.git Запуск телеграм --- diff --git a/erp24/commands/CronController.php b/erp24/commands/CronController.php index feadf7d9..8ab3a0bb 100644 --- a/erp24/commands/CronController.php +++ b/erp24/commands/CronController.php @@ -296,6 +296,10 @@ class CronController extends Controller Yii::$app->queue->push(new SendTelegramMessageDBJob([ 'messageData' => $messageData, ])); + Yii::$app->queue->push(new SendTelegramMessageJob([ + 'chatId' => $telegramUser['chat_id'], + 'message' => $messageData['message'], + ])); } $updatedCount = SentKogort::updateAll( @@ -448,7 +452,7 @@ class CronController extends Controller BaseConsole::FG_GREEN ); - /* if ($i == 0) { + if ($i == 0) { // Выбираем номера для отправки через бота $telegramUsers = UsersTelegram::find() ->where(['is_blocked' => 0, 'is_registered' => 1]) @@ -476,6 +480,10 @@ class CronController extends Controller Yii::$app->queue->push(new SendTelegramMessageDBJob([ 'messageData' => $messageData, ])); + Yii::$app->queue->push(new SendTelegramMessageJob([ + 'chatId' => $telegramUser['chat_id'], + 'message' => $messageData['message'], + ])); } $updatedCount = SentKogort::updateAll( ['status' => SentKogort::STATUSES['second']], // Устанавливаем статус "вторая рассылка" @@ -498,7 +506,7 @@ class CronController extends Controller ); } } - }*/ + } } else { $this->stdout( "Нет данных для формирования когорты для Ватсапа на {$kogortDate} для целевой даты {$targetDate}.\n",