This commit is contained in:
laodaming 2023-11-08 15:54:26 +08:00
parent f5ab99ae25
commit daeea52d64
3 changed files with 6 additions and 6 deletions

View File

@ -181,9 +181,9 @@ func (l *HomePageRecommendProductListLogic) HomePageRecommendProductList(req *ty
if !ok || !tmpOk { if !ok || !tmpOk {
continue continue
} }
sizeNum := int64(0) sizeCount := int64(0)
if mapSizeNum, ok := mapProductSizeCount[productInfo.Id]; ok { if mapSizeCount, ok := mapProductSizeCount[productInfo.Id]; ok {
sizeNum = mapSizeNum sizeCount = mapSizeCount
} }
//有无可选配件 //有无可选配件
haveOptionalFitting := false haveOptionalFitting := false
@ -197,7 +197,7 @@ func (l *HomePageRecommendProductListLogic) HomePageRecommendProductList(req *ty
Cover: *productInfo.Cover, Cover: *productInfo.Cover,
CoverMetadata: mapResourceMetadata[*productInfo.Cover], CoverMetadata: mapResourceMetadata[*productInfo.Cover],
CoverDefault: []types.CoverDefaultItem{}, CoverDefault: []types.CoverDefaultItem{},
SizeNum: uint32(sizeNum), SizeCount: uint32(sizeCount),
MinPrice: minPrice, MinPrice: minPrice,
HaveOptionalFitting: haveOptionalFitting, HaveOptionalFitting: haveOptionalFitting,
IsCustomization: *productInfo.IsCustomization, IsCustomization: *productInfo.IsCustomization,

View File

@ -97,7 +97,7 @@ type HomePageRecommendProductListRsp struct {
Title string `json:"title"` Title string `json:"title"`
Cover string `json:"cover"` Cover string `json:"cover"`
CoverMetadata interface{} `json:"cover_metadata"` CoverMetadata interface{} `json:"cover_metadata"`
SizeNum uint32 `json:"size_num"` SizeCount uint32 `json:"size_count"`
MinPrice int64 `json:"min_price"` MinPrice int64 `json:"min_price"`
CoverDefault []CoverDefaultItem `json:"cover_default"` CoverDefault []CoverDefaultItem `json:"cover_default"`
HaveOptionalFitting bool `json:"have_optional_fitting"` HaveOptionalFitting bool `json:"have_optional_fitting"`

View File

@ -118,7 +118,7 @@ type HomePageRecommendProductListRsp {
Title string `json:"title"` Title string `json:"title"`
Cover string `json:"cover"` Cover string `json:"cover"`
CoverMetadata interface{} `json:"cover_metadata"` CoverMetadata interface{} `json:"cover_metadata"`
SizeNum uint32 `json:"size_num"` SizeCount uint32 `json:"size_count"`
MinPrice int64 `json:"min_price"` MinPrice int64 `json:"min_price"`
CoverDefault []CoverDefaultItem `json:"cover_default"` CoverDefault []CoverDefaultItem `json:"cover_default"`
HaveOptionalFitting bool `json:"have_optional_fitting"` HaveOptionalFitting bool `json:"have_optional_fitting"`