| 12345678910111213141516171819202122232425262728293031 |
- package vo
- import (
- "demo/data/domain"
- )
- type DetailVo struct {
- DetailGoodsVo DetailGoodsVo `json:"goods"`
- DetailSkuVo DetailSkuVo `json:"sku"`
- DetailCommodityAreaVo DetailCommodityAreaVo `json:"commodityArea"`
- Introduction []domain.GoodsIntroduction `json:"introduction"` //商品描述
- RecommendedGoods []domain.GoodsSku `json:"recommendedGoods"` //推荐商品
- }
- type DetailGoodsVo struct {
- GoodsId int `xorm:"'id'" json:"id"`
- Name string `xorm:"'name'" json:"name"`
- SalesVolume int `xorm:"'sales_volume'" json:"sales_volume"`
- Type domain.GoodsType `xorm:"'type'" json:"type"`
- Tags []domain.GoodsTag `xorm:"'tags'" json:"tags"`
- }
- type DetailSkuVo struct {
- NowSkuId int `json:"sku"` //当前sku
- SkuList []domain.GoodsSku `json:"skuList"` //相同区的
- }
- type DetailCommodityAreaVo struct {
- NowCommodityAreaId int `json:"commodityArea"` //当前地区
- CommodityAreaList []domain.GoodsCommodityArea `json:"commodityAreaList"` //地区列表
- }
|