]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
[ERP-356] without queue
authorAlexander Smirnov <fredeom@mail.ru>
Fri, 7 Mar 2025 15:29:43 +0000 (18:29 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Fri, 7 Mar 2025 15:29:43 +0000 (18:29 +0300)
erp24/api2/controllers/BonusController.php

index 1809d88d32ffaf9351a635a1415b72fc100a0dcc..2c01b469139706691c9ac0bebe5d6ad95203dbe7 100644 (file)
@@ -963,12 +963,13 @@ class BonusController extends BaseController
 
                 return $this->asJson(["error_id" => 5, "error" => $userBonus2->getErrors()]);
             } else {
-                Yii::$app->queue->push(new SendBonusInfoToSiteJob([
-                    'phone' => $phone,
-                    'bonusCount' => $back,
-                    'purchaseDate' => date("Y-m-d H:i:s"),
-                    'orderId' => $check_id,
-                ]));
+//                Yii::$app->queue->push(new SendBonusInfoToSiteJob([
+//                    'phone' => $phone,
+//                    'bonusCount' => $back,
+//                    'purchaseDate' => date("Y-m-d H:i:s"),
+//                    'orderId' => $check_id,
+//                ]));
+                SiteService::notifySiteAboutBonuses($phone, $back, date("Y-m-d H:i:s"), $check_id);
             }
 
             file_put_contents(self::OUT_DIR . '/sale_bonuses_' . $fl . '.json', PHP_EOL . '--' . __LINE__, FILE_APPEND);
@@ -1021,12 +1022,13 @@ class BonusController extends BaseController
 
                     return $this->asJson(["error_id" => 5.2, "error" => $userBonus2->getErrors()]);
                 } else {
-                    Yii::$app->queue->push(new SendBonusInfoToSiteJob([
-                        'phone' => $phone,
-                        'bonusCount' => $back,
-                        'purchaseDate' => date("Y-m-d H:i:s"),
-                        'orderId' => $check_id,
-                    ]));
+//                    Yii::$app->queue->push(new SendBonusInfoToSiteJob([
+//                        'phone' => $phone,
+//                        'bonusCount' => $back,
+//                        'purchaseDate' => date("Y-m-d H:i:s"),
+//                        'orderId' => $check_id,
+//                    ]));
+                    SiteService::notifySiteAboutBonuses($phone, $back, date("Y-m-d H:i:s"), $check_id);
                 }
                 if ($userFound->telegram_created_at == null) {
                     $userFound->telegram_created_at = date("Y-m-d H:i:s");