From 6b9ee286765983d3d2f104ddb034585bd235537d Mon Sep 17 00:00:00 2001 From: Alexander Smirnov Date: Tue, 11 Mar 2025 14:38:32 +0300 Subject: [PATCH] =?utf8?q?[ERP-327]=20=D1=80=D0=B5=D0=B7=D1=83=D0=BB=D1=8C?= =?utf8?q?=D1=82=D0=B0=D1=82=20=D0=BE=D1=82=20store=5Fguid?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/api2/controllers/MarketplaceController.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/erp24/api2/controllers/MarketplaceController.php b/erp24/api2/controllers/MarketplaceController.php index f65bb1fd..82b7c929 100644 --- a/erp24/api2/controllers/MarketplaceController.php +++ b/erp24/api2/controllers/MarketplaceController.php @@ -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', -- 2.39.5