]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Исправление по ревью
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Fri, 6 Jun 2025 09:08:05 +0000 (12:08 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Fri, 6 Jun 2025 09:08:05 +0000 (12:08 +0300)
erp24/controllers/AutoPlannogrammaController.php

index ad9bbc52e698947607bd8049689a0b73ff780873..81240cb363b974b8e2c266ddbca2e3978f703e18 100644 (file)
@@ -360,8 +360,8 @@ class AutoPlannogrammaController extends BaseController
 
             $allProdIds   = [];
             $categoryRows = [];
+            $storeNames = CityStore::find()->select(['id', 'name'])->indexBy('id')->asArray()->all();
             foreach ($data as $storeId => $categories) {
-                $storeName = CityStore::findOne($storeId)->name ?? null;
                 foreach ($categories as $row) {
                     $prodIds     = array_filter(explode(',', $row['products_list'] ?? ''), fn($v)=>$v!=='');
                     $prodCompIds = array_filter(explode(',', $row['products_components_list'] ?? ''), fn($v)=>$v!=='');
@@ -369,7 +369,7 @@ class AutoPlannogrammaController extends BaseController
 
                     $categoryRows[] = [
                         'store_id'         => (string)$storeId,
-                        'store_name'       => $storeName,
+                        'store_name'       => $storeNames[$storeId]['name'],
                         'category'         => $row['category'],
                         'base_total_store' => $row['base_total_store'],
                         'new_total_store'  => $row['new_total_store'],