|
|
@@ -10,17 +10,17 @@ type AddGoodsReq struct { |
|
|
|
} |
|
|
|
|
|
|
|
type MallBaseGoods struct { |
|
|
|
GoodsId string `json:"goods_id,omitempty" label:"商品ID"` // 商品id,0或不传为新建 |
|
|
|
Title string `json:"title" binding:"required,lte=200" label:"标题"` // 商品标题 |
|
|
|
CategoryId int `json:"category_id" binding:"required" label:"商品类目"` // 商品类目id |
|
|
|
ImageList []string `json:"image_list" binding:"required,gt=0" label:"商品主图"` // 主图列表 |
|
|
|
ImageListUrl []string `json:"image_list_url" ` // 主图列表 |
|
|
|
SaleState enum.MallGoodsSaleState `json:"sale_state" label:"开售时间"` // 销售状态 |
|
|
|
Spe []Spe `json:"spe" binding:"required,gt=0" label:"商品规格"` // 规格 |
|
|
|
Detail []string `json:"detail" label:"商品详情"` // 商品详情 |
|
|
|
DetailUrl []string `json:"detail_url" ` // 商品详情 |
|
|
|
Price string `json:"price" binding:"required" label:"价格"` // 价格 |
|
|
|
Sort int `json:"sort" label:"排序"` // 排序 |
|
|
|
GoodsId string `json:"goods_id,omitempty" label:"商品ID"` // 商品id,0或不传为新建 |
|
|
|
Title string `json:"title" binding:"required,lte=200" label:"标题"` // 商品标题 |
|
|
|
CategoryId int `json:"category_id" binding:"required" label:"商品类目"` // 商品类目id |
|
|
|
ImageList []string `json:"image_list" label:"商品主图"` // 主图列表 |
|
|
|
ImageListUrl []string `json:"image_list_url" ` // 主图列表 |
|
|
|
SaleState enum.MallGoodsSaleState `json:"sale_state" label:"开售时间"` // 销售状态 |
|
|
|
Spe []Spe `json:"spe" binding:"required,gt=0" label:"商品规格"` // 规格 |
|
|
|
Detail []string `json:"detail" label:"商品详情"` // 商品详情 |
|
|
|
DetailUrl []string `json:"detail_url" ` // 商品详情 |
|
|
|
Price string `json:"price" binding:"required" label:"价格"` // 价格 |
|
|
|
Sort int `json:"sort" label:"排序"` // 排序 |
|
|
|
} |
|
|
|
|
|
|
|
type Spe struct { |
|
|
|