update order and order item model
This commit is contained in:
@@ -27,10 +27,10 @@ use App\Model\OrderItem;
|
||||
* @property string $coupon_amount 折扣券 - 优惠券金额
|
||||
* @property string $voucher_amount 代金券 - 兑换券金额
|
||||
* @property int $order_type_id 订单类型 ID, 默认为一般订单,部分平台可能有补差价,代金券订单等
|
||||
* @property string $created_date 订单的创建时间
|
||||
* @property string $updated_date 订单的更新时间
|
||||
* @property string $paid_date 订单的付款时间
|
||||
* @property string $shipping_date 订单的发货时间
|
||||
* @property \Carbon\Carbon $created_date 订单的创建时间
|
||||
* @property \Carbon\Carbon|null $updated_date 订单的更新时间
|
||||
* @property \Carbon\Carbon|null $paid_date 订单的付款时间
|
||||
* @property \Carbon\Carbon|null $shipping_date 订单的发货时间
|
||||
* @property string $zipcode 邮编
|
||||
* @property string $city 城市
|
||||
* @property string $province 省
|
||||
@@ -56,7 +56,24 @@ class Order extends Model
|
||||
/**
|
||||
* The attributes that should be cast to native types.
|
||||
*/
|
||||
protected array $casts = ['id' => 'integer', 'company_id' => 'integer', 'platform_id' => 'integer', 'store_id' => 'integer', 'order_status_id' => 'integer', 'payment_method_id' => 'integer', 'presale' => 'boolean', 'order_type_id' => 'integer', 'raw' => 'json', 'ext' => 'json', 'created_at' => 'datetime', 'updated_at' => 'datetime'];
|
||||
protected array $casts = [
|
||||
'id' => 'integer',
|
||||
'company_id' => 'integer',
|
||||
'platform_id' => 'integer',
|
||||
'store_id' => 'integer',
|
||||
'order_status_id' => 'integer',
|
||||
'payment_method_id' => 'integer',
|
||||
'presale' => 'boolean',
|
||||
'order_type_id' => 'integer',
|
||||
'created_date' => 'datetime',
|
||||
'updated_date' => 'datetime',
|
||||
'paid_date' => 'datetime',
|
||||
'shipping_date' => 'datetime',
|
||||
'raw' => 'json',
|
||||
'ext' => 'json',
|
||||
'created_at' => 'datetime',
|
||||
'updated_at' => 'datetime',
|
||||
];
|
||||
|
||||
/**
|
||||
* 获取订单子项(基于 hypertable 分区键查询)
|
||||
|
||||
@@ -21,8 +21,8 @@ namespace App\Model;
|
||||
* @property int $quantity 商品子项总数量
|
||||
* @property string $discount 订单子项总的折扣金额
|
||||
* @property string $total 总金额 = 单价X数量 - 折扣
|
||||
* @property string $created_date 订单创建时间(与父订单 created_date 一致,hypertable 分区键)
|
||||
* @property string $ext 扩展字段
|
||||
* @property \Carbon\Carbon $created_date 订单创建时间(与父订单 created_date 一致,hypertable 分区键)
|
||||
* @property array|null $ext 扩展字段
|
||||
* @property \Carbon\Carbon $created_at
|
||||
* @property \Carbon\Carbon $updated_at
|
||||
* @mixin \App_Model_OrderItem
|
||||
@@ -42,7 +42,20 @@ class OrderItem extends Model
|
||||
/**
|
||||
* The attributes that should be cast to native types.
|
||||
*/
|
||||
protected array $casts = ['id' => 'integer', 'company_id' => 'integer', 'platform_id' => 'integer', 'store_id' => 'integer', 'order_id' => 'integer', 'sub_order_type_id' => 'integer', 'product_id' => 'integer', 'quantity' => 'integer', 'created_at' => 'datetime', 'updated_at' => 'datetime'];
|
||||
protected array $casts = [
|
||||
'id' => 'integer',
|
||||
'company_id' => 'integer',
|
||||
'platform_id' => 'integer',
|
||||
'store_id' => 'integer',
|
||||
'order_id' => 'integer',
|
||||
'sub_order_type_id' => 'integer',
|
||||
'product_id' => 'integer',
|
||||
'quantity' => 'integer',
|
||||
'created_date' => 'datetime',
|
||||
'ext' => 'json',
|
||||
'created_at' => 'datetime',
|
||||
'updated_at' => 'datetime',
|
||||
];
|
||||
|
||||
/**
|
||||
* 获取父订单(基于 hypertable 分区键查询)
|
||||
|
||||
Reference in New Issue
Block a user