diff --git a/server/product/internal/logic/gettagproductlistlogic.go b/server/product/internal/logic/gettagproductlistlogic.go index f8a0b31f..4770e77f 100644 --- a/server/product/internal/logic/gettagproductlistlogic.go +++ b/server/product/internal/logic/gettagproductlistlogic.go @@ -441,9 +441,9 @@ func (l *GetTagProductListLogic) getTagProducts(req getTagProductsReq) (productL if !ok || !tmpOk { continue } - sizeNum := int64(0) - if mapSizeNum, ok := req.MapProductSizeCount[productInfo.Id]; ok { - sizeNum = mapSizeNum + sizeCount := int64(0) + if mapSizeCount, ok := req.MapProductSizeCount[productInfo.Id]; ok { + sizeCount = mapSizeCount } //有无可选配件 haveOptionalFitting := false @@ -458,7 +458,7 @@ func (l *GetTagProductListLogic) getTagProducts(req getTagProductsReq) (productL Id: productInfo.Id, Sn: *productInfo.Sn, Title: *productInfo.Title, - SizeNum: uint32(sizeNum), + SizeCount: uint32(sizeCount), CoverDefault: []types.CoverDefaultItem{}, MinPrice: minPrice, HaveOptionalFitting: haveOptionalFitting, diff --git a/server/product/internal/types/types.go b/server/product/internal/types/types.go index fe72e1d8..b12a8b17 100644 --- a/server/product/internal/types/types.go +++ b/server/product/internal/types/types.go @@ -56,7 +56,7 @@ type TagProduct struct { Title string `json:"title"` Cover string `json:"cover"` CoverMetadata interface{} `json:"cover_metadata"` - SizeNum uint32 `json:"size_num"` + SizeCount uint32 `json:"size_count"` MinPrice int64 `json:"min_price"` CoverDefault []CoverDefaultItem `json:"cover_default"` HaveOptionalFitting bool `json:"have_optional_fitting"` diff --git a/server_api/product.api b/server_api/product.api index bb65c5a5..d3e8c64d 100644 --- a/server_api/product.api +++ b/server_api/product.api @@ -78,7 +78,7 @@ type TagProduct { Title string `json:"title"` Cover string `json:"cover"` CoverMetadata interface{} `json:"cover_metadata"` - SizeNum uint32 `json:"size_num"` + SizeCount uint32 `json:"size_count"` MinPrice int64 `json:"min_price"` //彩膜列表 CoverDefault []CoverDefaultItem `json:"cover_default"`