* @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
{
{
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],
'raw_data' => 'Полный сырой ответ API',
'guid' => 'GUID заказа в 1С',
'status_1c' => 'Статус заказа в 1С',
+ 'marketplace_name' => 'Наименование маркетплейса',
+ 'marketplace_id' => 'ID маркетплейса: 1 - Flowwow, 2 - YandexMarket',
+ 'status_telegram' => 'Статус отправки в телеграм',
];
}