From: fomichev Date: Tue, 25 Feb 2025 09:47:53 +0000 (+0300) Subject: Добавление полей возврата в модель заказов X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=e4af494364db420c066ac9f939d942bd7ea916b2;p=erp24_rep%2Fyii-erp24%2F.git Добавление полей возврата в модель заказов --- diff --git a/erp24/records/MarketplaceOrders.php b/erp24/records/MarketplaceOrders.php index fed84a3a..b774cca4 100644 --- a/erp24/records/MarketplaceOrders.php +++ b/erp24/records/MarketplaceOrders.php @@ -2,7 +2,6 @@ namespace yii_app\records; -use app\controllers\MarketplaceOrderStatusTypesController; use Yii; /** @@ -16,6 +15,9 @@ use Yii; * @property string|null $warehouse_guid Идентификатор магазина * @property string $creation_date Дата создания заказа * @property string $updated_at Время последнего обновления + * @property string|null $returned_at Время создания возврата + * @property string|null $return_data Полный сырой ответ API возврата + * @property int $fake Тестовый заказ * @property float $total Итоговая сумма к оплате * @property float $delivery_total Стоимость доставки * @property float $buyer_total_before_discount Сумма до скидок @@ -47,15 +49,15 @@ class MarketplaceOrders extends \yii\db\ActiveRecord public function rules() { return [ - [['store_id', 'warehouse_guid', 'raw_data', 'guid'], 'default', 'value' => null], + [['store_id', 'warehouse_guid', 'returned_at', 'return_data', 'raw_data', 'guid'], 'default', 'value' => null], [['cancel_requested'], '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'], - [['store_id', 'status_id', 'substatus_id', 'cancel_requested', 'status_1c'], 'default', 'value' => null], - [['store_id', 'status_id', 'substatus_id', 'cancel_requested', 'status_1c'], 'integer'], - [['creation_date', 'updated_at'], 'safe'], + [['store_id', 'status_id', 'substatus_id', 'fake', 'cancel_requested', 'status_1c'], 'default', 'value' => null], + [['store_id', 'status_id', 'substatus_id', 'fake', 'cancel_requested', 'status_1c'], 'integer'], + [['creation_date', 'updated_at', 'returned_at'], 'safe'], + [['return_data', 'raw_data'], 'string'], [['total', 'delivery_total', 'buyer_total_before_discount'], 'number'], - [['raw_data'], 'string'], [['marketplace_order_id'], 'string', 'max' => 64], [['warehouse_guid', 'guid'], 'string', 'max' => 36], [['tax_system', 'payment_type', 'payment_method'], 'string', 'max' => 32], @@ -77,6 +79,9 @@ class MarketplaceOrders extends \yii\db\ActiveRecord 'warehouse_guid' => 'Идентификатор магазина', 'creation_date' => 'Дата создания заказа', 'updated_at' => 'Время последнего обновления', + 'returned_at' => 'Время создания возврата', + 'return_data' => 'Полный сырой ответ API возврата', + 'fake' => 'Тестовый заказ', 'total' => 'Итоговая сумма к оплате', 'delivery_total' => 'Стоимость доставки', 'buyer_total_before_discount' => 'Сумма до скидок',