package model import "time" type TraderOrder struct { //gorm.Model ID int32 `json:"id"` OrderNo string `json:"orderNo"` UserId int32 `gorm:"default:1" json:"userId"` TotalAmount float32 `gorm:"total_amount" json:"totalAmount"` ShippingAmount float32 `gorm:"shipping_amount" json:"shippingAmount"` DiscountAmount float32 `gorm:"discount_amount" json:"discountAmount"` PayAmount float32 `gorm:"pay_amount" json:"payAmount"` RefundAmount float32 `gorm:"refund_amount" json:"refundAmount"` SubmitTime time.Time `json:"submitTime"` ExpireTime time.Time `json:"expireTime"` AutoReceiveTime time.Time `json:"autoReceiveTime"` ReceiveTime time.Time `json:"receiveTime"` AutoPraise time.Time `json:"autoPraise"` AfterSaleDeadlineTime time.Time `json:"afterSaleDeadlineTime"` OrderStatus int32 `gorm:"default:1" json:"orderStatus"` OrderSource int32 `gorm:"default:6" json:"orderSource"` CancelReason int32 `gorm:"cancel_reason" json:"cancelReason"` OrderType int32 `gorm:"default:1" json:"orderType"` CreateUser int32 `gorm:"default:1" json:"createUser"` CreateTime time.Time `json:"createTime"` UpdateUser int32 `json:"updateUser"` UpdateTime time.Time `json:"updateTime"` IsDeleted bool `json:"isDeleted"` PayType int32 `gorm:"default:1" json:"payType"` IsPackageFree int32 `gorm:"default:1" json:"isPackageFree"` } func (table *TraderOrder) TableName() string { return "trade_order" }