From d9f1a12b7248410644062f8a2ed205cfd2f92132 Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 12 Jul 2019 10:34:13 +0800 Subject: [PATCH] =?UTF-8?q?-=20mtwm.RetaiList=E8=BF=94=E5=9B=9E=E7=BB=93?= =?UTF-8?q?=E6=9E=9C=E7=B1=BB=E5=9E=8B=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/mtwm/store_sku.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/business/partner/purchase/mtwm/store_sku.go b/business/partner/purchase/mtwm/store_sku.go index cb1afa083..487568ac4 100644 --- a/business/partner/purchase/mtwm/store_sku.go +++ b/business/partner/purchase/mtwm/store_sku.go @@ -438,7 +438,7 @@ func (p *PurchaseHandler) DeleteRemoteSkus(ctx *jxcontext.Context, parentTask ta if err = err2; err == nil { vendorSkuIDs = make([]string, len(result)) for k, v := range result { - vendorSkuIDs[k] = utils.Interface2String(v["app_food_code"]) + vendorSkuIDs[k] = v.AppFoodCode } } } @@ -460,7 +460,7 @@ func (p *PurchaseHandler) DeleteRemoteSkus(ctx *jxcontext.Context, parentTask ta return err } -func (p *PurchaseHandler) GetAllRemoteSkus(storeID int) (skus []map[string]interface{}, err error) { +func (p *PurchaseHandler) GetAllRemoteSkus(storeID int) (skus []*mtwmapi.AppFood, err error) { storeDetail, err := dao.GetStoreDetail(dao.GetDB(), storeID, model.VendorIDMTWM) if err != nil { return nil, err @@ -544,7 +544,7 @@ func (p *PurchaseHandler) PruneMissingStoreSkus(ctx *jxcontext.Context, parentTa remoteSkuList, err2 := p.GetAllRemoteSkus(storeID) if err = err2; err == nil { for _, v := range remoteSkuList { - skuIDStr := utils.Interface2String(v["app_food_code"]) + skuIDStr := v.AppFoodCode if localSkuMap[skuIDStr] == nil { vendorSkuID2Delete = append(vendorSkuID2Delete, skuIDStr) }