From: Alexander Smirnov Date: Wed, 12 Mar 2025 11:35:32 +0000 (+0300) Subject: Merge branch 'develop' into feature_smirnov_erp-326_order_to_telegram X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=86b4dc62248547b3f146b3195f1799931b5575fa;p=erp24_rep%2Fyii-erp24%2F.git Merge branch 'develop' into feature_smirnov_erp-326_order_to_telegram # Conflicts: # erp24/records/MarketplaceOrders.php --- 86b4dc62248547b3f146b3195f1799931b5575fa diff --cc erp24/records/MarketplaceOrders.php index 1dd312d3,3ff02841..27b36090 --- a/erp24/records/MarketplaceOrders.php +++ b/erp24/records/MarketplaceOrders.php @@@ -28,7 -28,8 +28,9 @@@ use Yii * @property string|null $raw_data Полный сырой ответ API * @property string|null $guid GUID заказа в 1С * @property int|null $status_1c Статус заказа в 1С + * @property int|null $marketplace_name Наименование маркетплейса 'ФлауВау' 'ЯндексМаркет' + * @property int|null $marketplace_id ID маркетплейса: 1 - Flowwow, 2 - YandexMarket + * @property int|null $status_telegram Статус отсылки заказа в телеграм */ class MarketplaceOrders extends \yii\db\ActiveRecord { @@@ -55,14 -52,14 +57,14 @@@ { return [ [['store_id', 'warehouse_guid', 'returned_at', 'return_data', 'raw_data', 'guid'], 'default', 'value' => null], - [['cancel_requested'], 'default', 'value' => 0], + [['cancel_requested', 'status_telegram'], 'default', 'value' => 0], [['status_1c'], 'default', 'value' => 1], - [['marketplace_order_id', 'status_id', 'substatus_id', 'creation_date', 'updated_at', 'total', 'delivery_total', 'buyer_total_before_discount', 'tax_system', 'payment_type', 'payment_method'], 'required'], + [['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'], 'default', 'value' => null], [[ 'fake'], 'default', 'value' => 0], - [['store_id', 'status_id', 'substatus_id', 'fake', 'cancel_requested', 'status_1c', 'status_telegram'], 'integer'], - [['store_id', 'status_id', 'substatus_id', 'fake', 'cancel_requested', 'status_1c', 'marketplace_id'], 'integer'], ++ [['store_id', 'status_id', 'substatus_id', 'fake', 'cancel_requested', 'status_1c', 'marketplace_id', 'status_telegram'], 'integer'], [['creation_date', 'updated_at', 'returned_at'], 'safe'], - [['return_data', 'raw_data'], 'string'], + [['return_data', 'raw_data', 'marketplace_name'], 'string'], [['total', 'delivery_total', 'buyer_total_before_discount'], 'number'], [['marketplace_order_id'], 'string', 'max' => 64], [['warehouse_guid', 'guid'], 'string', 'max' => 36], @@@ -98,7 -95,8 +100,9 @@@ 'raw_data' => 'Полный сырой ответ API', 'guid' => 'GUID заказа в 1С', 'status_1c' => 'Статус заказа в 1С', + 'marketplace_name' => 'Наименование маркетплейса', + 'marketplace_id' => 'ID маркетплейса: 1 - Flowwow, 2 - YandexMarket', + 'status_telegram' => 'Статус отправки в телеграм', ]; }