diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index 30af1ea7f..f5c5dfcaf 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -5805,12 +5805,14 @@ func GetHomePageByLocation(ctx *jxcontext.Context, lng, lat float64, needWalkDis } globals.SugarLogger.Debug("StoreSkuInfos=================", StoreSkuInfos) for _, i := range storeInfos { + homePage.StoreInfo = i for _, j := range storeDeductionInfos { + if i.StoreID == j.StoreID { + homePage.StoreDeductionInfo = j + } for _, k := range StoreSkuInfos { - homePage = HomePageInfos{ - StoreInfo: i, - StoreDeductionInfo: j, - StoreSkuInfo: k, + if i.StoreID == k.StoreID { + homePage.StoreSkuInfo = k } } }