From 81100e8b35750e5346efd9e0beb1ce74f20adc52 Mon Sep 17 00:00:00 2001 From: marina Date: Mon, 24 Mar 2025 09:36:02 +0300 Subject: [PATCH] =?utf8?q?ERP-329=20=D0=9D=D0=BE=D0=B2=D1=8B=D0=B9=20?= =?utf8?q?=D0=B8=D0=BD=D1=82=D0=B5=D1=80=D1=84=D0=B5=D0=B9=D1=81=20=D0=B4?= =?utf8?q?=D0=BB=D1=8F=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B=20=D1=81=20?= =?utf8?q?=D0=B7=D0=B0=D0=BA=D0=B0=D0=B7=D0=B0=D0=BC=D0=B8=20=D0=BC=D0=BF?= =?utf8?q?=20=D0=B8=20=D0=B0=D0=BC=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/records/OrdersUnion.php | 3 +++ erp24/views/marketplace-orders/all-orders.php | 16 ++++++++++++---- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/erp24/records/OrdersUnion.php b/erp24/records/OrdersUnion.php index 6e16f183..51922f1e 100644 --- a/erp24/records/OrdersUnion.php +++ b/erp24/records/OrdersUnion.php @@ -8,6 +8,7 @@ use yii\db\Query; class OrdersUnion extends ActiveRecord { public $delivery_date; + public $source_id; public $delivery_address; public const AMO = 'amo'; public const MARKETPLACE = 'marketplace'; @@ -29,6 +30,7 @@ class OrdersUnion extends ActiveRecord ->select([ new \yii\db\Expression("'amo' AS source"), 'id', + 'CAST(id AS VARCHAR(64)) AS source_id', 'delivery_date', 'status_id', new \yii\db\Expression('NULLIF(store_id, \'\')::INTEGER AS store_id'), @@ -56,6 +58,7 @@ class OrdersUnion extends ActiveRecord ELSE 'Marketplace' END AS source"), 'mo.id', + 'mo.marketplace_order_id as source_id', 'mod.delivery_end AS delivery_date', 'mo.status_id', 'mo.store_id', diff --git a/erp24/views/marketplace-orders/all-orders.php b/erp24/views/marketplace-orders/all-orders.php index 8d3a342c..d41cafd4 100644 --- a/erp24/views/marketplace-orders/all-orders.php +++ b/erp24/views/marketplace-orders/all-orders.php @@ -1,10 +1,10 @@ registerJsFile('/js/marketplace-orders/marketplace-orders.js', ['position
- 'delivery_date', 'value' => Yii::$app->request->get('delivery_date'), 'options' => ['placeholder' => 'Выберите дату'], - 'pluginOptions' => [ - 'format' => 'yyyy-mm-dd', + 'language' => 'ru', + 'template' => '{input}', + 'clientOptions' => [ + 'format' => 'Y-m-d', 'autoclose' => true, + 'todayBtn' => true, + 'minView' => 2, ], ]); ?>
@@ -71,6 +75,10 @@ $this->registerJsFile('/js/marketplace-orders/marketplace-orders.js', ['position 'dataProvider' => $dataProvider, 'columns' => [ 'id', + [ + 'attribute' => 'source_id', + 'label' => 'ID в источнике', + ], [ 'attribute' => 'source', 'label' => 'Источник', -- 2.39.5