]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
[ERP-409] delivery_start
authorAlexander Smirnov <fredeom@mail.ru>
Wed, 23 Apr 2025 06:20:32 +0000 (09:20 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Wed, 23 Apr 2025 06:20:32 +0000 (09:20 +0300)
erp24/media/controllers/NotificationController.php
erp24/services/MarketplaceService.php

index 76a105aebf2960a129c822d9d4495dfbab82f9e3..927678084898282e8bc0b0bb5dcc800103005534 100644 (file)
@@ -16,6 +16,7 @@ use yii_app\helpers\ImageHelper;
 use yii_app\records\CreateChecks;
 use yii_app\records\Files;
 use yii_app\records\Images;
+use yii_app\records\MarketplaceOrderDelivery;
 use yii_app\records\MarketplaceOrders;
 use yii_app\records\MatrixErp;
 use yii_app\records\MatrixErpProperty;
@@ -210,6 +211,11 @@ class NotificationController extends Controller
                         $createChecks = new CreateChecks;
                         $createChecks->order_id = $marketplaceOrder->marketplace_order_id;
                         $createChecks->order_guid = $marketplaceOrder->guid;
+
+                        $marketplaceOrderDelivery = MarketplaceOrderDelivery::findOne(['order_id' => $marketplaceOrder->id]);
+                        if ($marketplaceOrderDelivery) {
+                            $createChecks->date = $marketplaceOrderDelivery->delivery_start;
+                        }
                     }
 
                     if (!$marketplaceOrder) {
index 55fe562686837b534aa16a66222641021a880b79..4f0062f146e28a33d270665bdbec1e98382e755e 100644 (file)
@@ -1665,6 +1665,11 @@ class MarketplaceService
                     $createChecks = new CreateChecks;
                     $createChecks->order_id = $marketplaceOrder->marketplace_order_id;
                     $createChecks->order_guid = $marketplaceOrder->guid;
+
+                    $marketplaceOrderDelivery = MarketplaceOrderDelivery::findOne(['order_id' => $marketplaceOrder->id]);
+                    if ($marketplaceOrderDelivery) {
+                        $createChecks->date = $marketplaceOrderDelivery->delivery_start;
+                    }
                 }
             }
         }