This commit is contained in:
richboo111
2022-08-25 14:52:37 +08:00
parent 39c9b7c8e1
commit 64f5b99ebe

View File

@@ -159,9 +159,9 @@ type StoreSkuInfo struct {
//首页展示信息
type HomePageInfos struct {
StoreInfo StoreInfo `json:"storeInfo"`
StoreDeductionInfo []StoreDeductionInfo `json:"StoreDeductionInfo"`
StoreSkuInfo []StoreSkuInfo `json:"StoreSkuInfo"`
StoreInfo StoreInfo `json:"storeInfo"`
StoreDeductionInfo StoreDeductionInfo `json:"StoreDeductionInfo"`
StoreSkuInfo StoreSkuInfo `json:"StoreSkuInfo"`
}
type JdStoreLevelExt struct {
@@ -5786,6 +5786,7 @@ func GetHomePageByLocation(ctx *jxcontext.Context, lng, lat float64, needWalkDis
globals.SugarLogger.Debug("storeDeductionInfos=================", storeDeductionInfos)
//获取热销商品
topSkusInfo, err := GetTopSkusByStoreIDs(ctx, storeID)
globals.SugarLogger.Debug("topSkusInfo==============", topSkusInfo)
if err != nil {
return nil, "获取热销商品失败", err
}
@@ -5808,11 +5809,15 @@ func GetHomePageByLocation(ctx *jxcontext.Context, lng, lat float64, needWalkDis
}
globals.SugarLogger.Debug("StoreSkuInfos=================", StoreSkuInfos)
for _, i := range storeInfos {
if i.StoreID == storeDeductionInfos[0].StoreID && i.StoreID == StoreSkuInfos[0].StoreID {
homePage = HomePageInfos{
StoreInfo: i,
StoreDeductionInfo: storeDeductionInfos,
StoreSkuInfo: StoreSkuInfos,
for _, j := range storeDeductionInfos {
for _, k := range StoreSkuInfos {
if i.StoreID == j.StoreID && i.StoreID == k.StoreID {
homePage = HomePageInfos{
StoreInfo: i,
StoreDeductionInfo: j,
StoreSkuInfo: k,
}
}
}
}
homePages = append(homePages, homePage)