From be97dfc5e36008a4a11a09ae182eb22713089236 Mon Sep 17 00:00:00 2001 From: Vladimir Fomichev Date: Tue, 12 Aug 2025 15:44:47 +0300 Subject: [PATCH] =?utf8?q?=D0=A7=D0=B8=D1=81=D1=82=D0=BA=D0=B0=20=D0=BA?= =?utf8?q?=D0=BE=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/services/MarketplaceService.php | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/erp24/services/MarketplaceService.php b/erp24/services/MarketplaceService.php index 14979abf..f5421848 100644 --- a/erp24/services/MarketplaceService.php +++ b/erp24/services/MarketplaceService.php @@ -117,31 +117,11 @@ class MarketplaceService ->asArray() ->all(); - $productsGuidsIds = array_column($productsGuids, 'id'); - // 2. Получение цен на букеты $prices = ArrayHelper::map(Prices::findAll(['product_id' => ArrayHelper::getColumn($productsGuids, 'id')]), 'product_id', 'price'); - /* $allPrices = Prices::findAll(['product_id' => $productsGuidsIds]); - - if (empty($allPrices)) { - Yii::warning('Не найдено цен для GUID.'); - } - - $prices = ArrayHelper::map($allPrices, 'product_id', 'price') ?: []; // Ensure $prices is an array - - foreach ($productsGuidsIds as $productId) { - // Ensure $productId is scalar before checking - if (is_scalar($productId) && !array_key_exists($productId, $prices)) { - $prices[$productId] = 0; - } elseif (!is_scalar($productId)) { - Yii::warning('Invalid productId type: ' . gettype($productId)); - } - }*/ - - // 3. Получение состава букетов $bouquetComposition = []; $componentsGuids = []; @@ -161,7 +141,6 @@ class MarketplaceService $componentsGuids = array_unique($componentsGuids); // 4. Проверка остатков - $marketplaceStores = array_column( MarketplaceStore::findAll(['warehouse_id' => $marketId]), null, @@ -307,8 +286,6 @@ class MarketplaceService } } - //var_dump($distribution); - return $distribution; } -- 2.39.5