From d8ad39245a03545bbe387c9338db56aa4eca29a1 Mon Sep 17 00:00:00 2001 From: marina Date: Wed, 18 Jun 2025 17:15:56 +0300 Subject: [PATCH] =?utf8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD?= =?utf8?q?=D0=B8=D0=B5=20=D0=BF=D0=BE=D0=BB=D1=8F=20=D1=81=D1=81=D1=8B?= =?utf8?q?=D0=BB=D0=BA=D0=B8=20=D0=BD=D0=B0=20=D0=BF=D0=B0=D0=BD=D0=B5?= =?utf8?q?=D0=BB=D0=B8=20=D0=BC=D0=B5=D0=BD=D0=B5=D0=B4=D0=B6=D0=B5=D1=80?= =?utf8?q?=D0=B0=20=D0=B7=D0=B0=D0=BA=D0=B0=D0=B7=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- ..._add_link_column_on_marketplace_orders.php | 22 +++++++++++++++++++ erp24/records/MarketplaceOrders.php | 6 +++-- 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 erp24/migrations/m250618_141117_add_link_column_on_marketplace_orders.php diff --git a/erp24/migrations/m250618_141117_add_link_column_on_marketplace_orders.php b/erp24/migrations/m250618_141117_add_link_column_on_marketplace_orders.php new file mode 100644 index 00000000..a1293c13 --- /dev/null +++ b/erp24/migrations/m250618_141117_add_link_column_on_marketplace_orders.php @@ -0,0 +1,22 @@ +addColumn('marketplace_orders', 'manager_link', $this->string()->comment('Ссылка на панели менеджеров заказа')); + } + + /** + * {@inheritdoc} + */ + public function safeDown() + { + $this->dropColumn('marketplace_orders', 'manager_link'); + } +} diff --git a/erp24/records/MarketplaceOrders.php b/erp24/records/MarketplaceOrders.php index d2152a88..01438d8b 100644 --- a/erp24/records/MarketplaceOrders.php +++ b/erp24/records/MarketplaceOrders.php @@ -41,6 +41,7 @@ use yii\db\Expression; * @property int $readyto_1c Готовность к отправке в 1С: 0 - не готов, 1 - готов. Зависит от наполения $delivery_to * @property string|null $order_photo Ссылка на фото собранного заказа для МП * @property string|null $created_at Время создания заказа в ERP + * @property string|null $manager_link Ссылка на панели менеджера заказов */ class MarketplaceOrders extends \yii\db\ActiveRecord { @@ -98,13 +99,13 @@ class MarketplaceOrders extends \yii\db\ActiveRecord { return [ [['store_id', 'warehouse_guid', 'returned_at', 'return_data', 'raw_data', 'guid'], 'default', 'value' => null], - [['cancel_requested', 'status_telegram', 'readyto_1c'], 'default', 'value' => 0], + [['cancel_requested', 'status_telegram', 'readyto_1c', 'manager_link'], 'default', 'value' => 0], [['marketplace_order_id', 'marketplace_id', 'marketplace_name', 'status_id', 'substatus_id', 'creation_date', 'updated_at', 'total', 'delivery_total', 'buyer_total_before_discount', 'tax_system', 'payment_type', 'payment_method'], 'required'], [['store_id', 'status_id', 'substatus_id', 'fake', 'cancel_requested', 'status_1c', 'status_processing_1c', 'order_link', 'delivery_to', 'order_photo'], 'default', 'value' => null], [[ 'fake'], 'default', 'value' => 0], [['store_id', 'status_id', 'substatus_id', 'fake', 'cancel_requested', 'status_1c', 'marketplace_id', 'status_telegram', 'status_processing_1c', 'readyto_1c'], 'integer'], [['creation_date', 'updated_at', 'returned_at'], 'safe'], - [['return_data', 'raw_data', 'marketplace_name', 'telegram_error', 'order_link', 'delivery_to', 'order_photo'], 'string'], + [['return_data', 'raw_data', 'marketplace_name', 'telegram_error', 'order_link', 'delivery_to', 'order_photo', 'manager_link'], 'string'], [['total', 'delivery_total', 'buyer_total_before_discount'], 'number'], [['marketplace_order_id'], 'string', 'max' => 64], [['number_1c'], 'string', 'max' => 100], @@ -153,6 +154,7 @@ class MarketplaceOrders extends \yii\db\ActiveRecord 'readyto_1c' => 'Готовность к отправке в 1С', 'order_photo' => 'Ссылка на фото собранного заказа для МП', 'created_at' => 'Время создания заказа в ERP', + 'manager_link' => 'Ссылка на панели менеджера заказов', ]; } -- 2.39.5