From: Aleksey Filippov Date: Thu, 17 Apr 2025 10:45:58 +0000 (+0300) Subject: отладка пути X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=9dbffd6dfcaea8e52925a7fa6ec6bf5f28aa998c;p=erp24_rep%2Fyii-erp24%2F.git отладка пути --- diff --git a/erp24/api2/controllers/DataController.php b/erp24/api2/controllers/DataController.php index c0920e13..2cfaab1e 100644 --- a/erp24/api2/controllers/DataController.php +++ b/erp24/api2/controllers/DataController.php @@ -198,7 +198,11 @@ class DataController extends BaseController $newOrdersArray = $this->getMarketplaceOrders(); if (!empty($newOrdersArray)) { $mess['line'][] = __LINE__; - $mess['create_orders'] = $newOrdersArray; + if(!empty($newOrdersArray['items'])) { + $mess['create_orders'] = $newOrdersArray; + } else { + $mess['line'][] = ' error '. __LINE__; + } } $mess['line'][] = __LINE__; @@ -773,13 +777,15 @@ class DataController extends BaseController $summ = 0; foreach ($items as $item) { $product1c = Products1c::find()->where(['articule' => $item['offer_id']])->one(); - $itemsFiltered []= [ - 'product_id' => $product1c->id ?? '', - 'color' => '', - 'price' => $item['price'], - 'quantity' => $item['count'], - 'seller_id' => '', - ]; + if (!empty($product1c->id)) { + $itemsFiltered []= [ + 'product_id' => $product1c->id ?? '', + 'color' => '', + 'price' => $item['price'], + 'quantity' => $item['count'], + 'seller_id' => '', + ]; + } $summ += $item['price'] * $item['count']; } $eit = ExportImportTable::find()->where(['entity' => 'city_store', 'export_id' => 1, 'entity_id' => $marketplaceOrder->store_id])->one();