]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Запуск телеграм
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Mon, 20 Jan 2025 16:50:55 +0000 (19:50 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Mon, 20 Jan 2025 16:50:55 +0000 (19:50 +0300)
erp24/commands/CronController.php

index feadf7d95658c87f33bf34dbbc782f5c5522e633..8ab3a0bbd76ddc9ddf995a31bbe0b914db32e78f 100644 (file)
@@ -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",