美团力荐修改

This commit is contained in:
苏尹岚
2020-02-20 11:06:47 +08:00
parent a1e318aee7
commit c7daa3c479

View File

@@ -3340,16 +3340,21 @@ func UpdateStoreSkusSpecTagBin(ctx *jxcontext.Context, reader io.Reader, vendorI
storeSkuInfos[i] = storeSkuInfos[len(storeSkuInfos)-i-1] storeSkuInfos[i] = storeSkuInfos[len(storeSkuInfos)-i-1]
storeSkuInfos[len(storeSkuInfos)-i-1] = tmp storeSkuInfos[len(storeSkuInfos)-i-1] = tmp
} }
for _, v := range vendorIDs { for _, v := range storeSkuInfos {
store, err := dao.GetStoreDetail(db, storeID, v) store, err := dao.GetStoreDetail(db, storeID, model.VendorIDMTWM)
if err != nil || store == nil { if err != nil || store == nil {
continue continue
} }
for _, vv := range apimanager.CurAPIManager.GetAppOrgCodeList(v) { var foodData = make(map[string]interface{})
handler := partner.GetPurchasePlatformFromVendorID(v).(partner.IPurchasePlatformStoreSkuHandler) if v.IsSpecialty != 0 && v.IsSpecialty == -1 {
err = handler.UpdateStoreSkusSpecTag(ctx, vv, storeID, store.VendorStoreID, storeSkuMap[storeID]) v.IsSpecialty = 0
}
foodData["is_specialty"] = v.IsSpecialty
if globals.EnableMtwmStoreWrite {
err = api.MtwmAPI.RetailInitData(ctx.GetTrackInfo(), store.VendorStoreID, utils.Int2Str(v.SkuID), foodData)
} }
} }
} }
} }
return result, err return result, err