package promotion import ( "github.com/shopspring/decimal" "time" ) type Sku struct { ID uint `gorm:"column:id;primary_key" json:"id,omitempty"` PromotionGoodsID uint `gorm:"column:promotion_goods_id" json:"promotionGoodsId"` GoodsID uint `gorm:"column:goods_id" json:"goodsId,omitempty"` SkuID uint `gorm:"column:sku_id" json:"skuId"` SkuName string `gorm:"column:sku_name" json:"skuName"` SkuCode string `gorm:"column:sku_code" json:"skuCode"` DiscountPrice decimal.Decimal `gorm:"column:discount_price" json:"discountPrice"` // 折扣价 Commission decimal.Decimal `gorm:"column:commission" json:"commission"` // 佣金 SalesVolume uint `gorm:"column:sales_volume" json:"salesVolume"` Inventory uint `gorm:"column:inventory" json:"inventory"` DeletedAt *time.Time `gorm:"column:deleted_at" json:"-"` } func (r *Sku) TableName() string { return "recook_promotion_sku" }