]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
ERP-427 Доработка комментария при отправке заказа из маркетплейс с 1с
authormarina <m.zozirova@gmail.com>
Tue, 1 Jul 2025 12:05:18 +0000 (15:05 +0300)
committermarina <m.zozirova@gmail.com>
Tue, 1 Jul 2025 12:05:18 +0000 (15:05 +0300)
erp24/api2/controllers/DataController.php

index 636fd023e09395f23bfe69799938a37f77047e9a..edbd562023f244db592f4106f4c4b4eabfbbd2d3 100644 (file)
@@ -833,6 +833,10 @@ class DataController extends BaseController
                     }
                 }
 
+                $products = implode(', ', array_map(
+                    fn(array $p) => "{$p['product_id']} x{$p['quantity']}",
+                    $marketplaceOrder->getProductsWithoutArticule()
+                ));
                 $result[] = [
                     'id' => $marketplaceOrder->guid,
                     'store_id' => $store_id,
@@ -850,9 +854,7 @@ class DataController extends BaseController
                     'delivery_type' => $delivery_type,
                     'items' => $itemsFiltered,
                     'photo_link' => $photoLink,
-                    'comment_data' => json_encode([
-                        'comment' => 'Доставка: ' . $delivery . ', Товары без артикула: ' . implode(', ', $marketplaceOrder->getProductsWithoutArticule())
-                    ], JSON_UNESCAPED_UNICODE)
+                    'comment' => json_encode('Доставка: ' . $delivery . ', Товары без артикула: ' . $products, JSON_UNESCAPED_UNICODE),
 //                'marketplace_order_id' => $marketplaceOrder->marketplace_order_id,
 //                'status_id' => $marketplaceOrder->status_id,
 //                'substatus_id' => $marketplaceOrder->substatus_id,