union order
This commit is contained in:
@@ -134,3 +134,37 @@ func (v *DeliveryOrder) TableIndex() [][]string {
|
||||
[]string{"UserID"},
|
||||
}
|
||||
}
|
||||
|
||||
//联盟订单
|
||||
type UnionOrder struct {
|
||||
ModelIDCUL
|
||||
|
||||
VendorOrderID string `orm:"column(vendor_order_id)" json:"vendorOrderID"` //订单号
|
||||
VendorID int `orm:"column(vendor_id)" json:"vendorID"` //平台ID
|
||||
UserID string `orm:"column(user_id);size(48)" json:"userID"` //用户ID
|
||||
Status int `json:"status"` //订单状态
|
||||
PayPrice int `json:"payPrice"` //支付金额
|
||||
PromotionAmount int `json:"promotionAmount"` //佣金金额
|
||||
GoodsName string `orm:"size(255)" json:"goodsName"` //商品名
|
||||
GoodsID string `orm:"column(goods_id)" json:"goodsID"` //商品ID
|
||||
GoodsImg string `json:"goodsImg"` //商品图
|
||||
OrderCreateAt time.Time `json:"orderCreateAt"` //下单时间
|
||||
OrderPayAt time.Time `json:"orderPayAt"` //支付时间
|
||||
OrderReceiveAt time.Time `json:"orderReceiveAt"` //收货时间
|
||||
OrderSettleAt time.Time `json:"orderSettleAt"` //结算时间
|
||||
PID string `orm:"column(p_id)" json:"pID"` //推广位ID
|
||||
Comment string `orm:"size(255)" json:"comment"` //备注
|
||||
}
|
||||
|
||||
func (v *UnionOrder) TableUnique() [][]string {
|
||||
return [][]string{
|
||||
[]string{"VendorOrderID", "VendorID"},
|
||||
}
|
||||
}
|
||||
|
||||
func (v *UnionOrder) TableIndex() [][]string {
|
||||
return [][]string{
|
||||
[]string{"OrderCreateAt"},
|
||||
[]string{"UserID"},
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,6 +24,8 @@ func Init() {
|
||||
//支付订单
|
||||
orm.RegisterModel(&model.Order{})
|
||||
orm.RegisterModel(&model.DeliveryOrder{})
|
||||
//联盟订单
|
||||
orm.RegisterModel(&model.UnionOrder{})
|
||||
//任务
|
||||
orm.RegisterModel(&model.Job{}, &model.JobCategory{}, &model.JobStep{}, &model.JobImg{})
|
||||
orm.RegisterModel(&model.JobOrder{})
|
||||
|
||||
Reference in New Issue
Block a user