]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
добавление поля ссылки на панели менеджера заказов
authormarina <m.zozirova@gmail.com>
Wed, 18 Jun 2025 14:15:56 +0000 (17:15 +0300)
committermarina <m.zozirova@gmail.com>
Wed, 18 Jun 2025 14:15:56 +0000 (17:15 +0300)
erp24/migrations/m250618_141117_add_link_column_on_marketplace_orders.php [new file with mode: 0644]
erp24/records/MarketplaceOrders.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 (file)
index 0000000..a1293c1
--- /dev/null
@@ -0,0 +1,22 @@
+<?php
+
+use yii\db\Migration;
+
+class m250618_141117_add_link_column_on_marketplace_orders extends Migration
+{
+    /**
+     * {@inheritdoc}
+     */
+    public function safeUp()
+    {
+        $this->addColumn('marketplace_orders', 'manager_link', $this->string()->comment('Ссылка на панели менеджеров заказа'));
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function safeDown()
+    {
+        $this->dropColumn('marketplace_orders', 'manager_link');
+    }
+}
index d2152a888b490894f95662ba408b0f803c4c55fd..01438d8b90994995966e5e1ec8508ed2d39aaa5c 100644 (file)
@@ -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' => 'Ссылка на панели менеджера заказов',
         ];
     }