]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
[ERP-327] результат от store_guid feature_smirnov_erp-327_new_orders_for_1c origin/feature_smirnov_erp-327_new_orders_for_1c
authorAlexander Smirnov <fredeom@mail.ru>
Tue, 11 Mar 2025 11:38:32 +0000 (14:38 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Tue, 11 Mar 2025 11:38:32 +0000 (14:38 +0300)
erp24/api2/controllers/MarketplaceController.php

index f65bb1fde65a6d1e3299570a8f9052a09da875d7..82b7c9290328368ffe591e0295fda035ab28b3fb 100644 (file)
@@ -2,6 +2,8 @@
 
 namespace app\controllers;
 
+use Yii;
+use yii_app\records\ExportImportTable;
 use yii_app\records\MarketplaceOrders;
 use yii_app\records\MarketplaceStatus;
 
@@ -13,10 +15,17 @@ class MarketplaceController extends BaseController
     }
 
     public function actionGetNewOrderCount() {
+        $eit = ExportImportTable::find()->select(['entity_id'])->where(['entity' => 'city_store', 'export_id' => 1,
+            'export_val' => Yii::$app->request->post('store_guid')])->one();
+        if (!$eit) {
+            return ['error' => 'Не найден магазин по store_guid'];
+        }
+        $storeId = $eit->entity_id;
         return ['response' => MarketplaceOrders::find()
             ->where([
                 'status_1c' => 1,
                 'status_id' => 1,
+                'store_id' => $storeId,
             ])->andWhere([
                 'between',
                 'creation_date',