From c68e02b4092f4eb251179cef764da9201d75bc64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Tue, 2 Mar 2021 11:09:19 +0800 Subject: [PATCH] aa --- business/partner/purchase/ebai/store_sku2.go | 31 ++++++++++++-------- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/business/partner/purchase/ebai/store_sku2.go b/business/partner/purchase/ebai/store_sku2.go index e75d5c60d..9bd96fbf8 100644 --- a/business/partner/purchase/ebai/store_sku2.go +++ b/business/partner/purchase/ebai/store_sku2.go @@ -433,24 +433,31 @@ func genSkuParamsFromStoreSkuInfo2(storeSku *dao.StoreSkuSyncInfo, isCreate, isE if !isExd { var categoryID = utils.Str2Int64(storeSku.VendorCatID) if ebaiExSkuCatMap[storeSku.SkuID] != 0 { - store, _ := dao.GetStoreDetail(dao.GetDB(), storeSku.StoreID, model.VendorIDEBAI, "") - if store.CityCode == 510100 { - s, _ := dao.GetStoreSkuCategoryMap(dao.GetDB(), 439, storeSku.StoreID) - categoryID = s.EbaiID + if store, err := dao.GetStoreDetail(dao.GetDB(), storeSku.StoreID, model.VendorIDEBAI, ""); err == nil && store != nil { + if store.CityCode == 510100 { + if s, err2 := dao.GetStoreSkuCategoryMap(dao.GetDB(), 439, storeSku.StoreID); err2 == nil && s != nil { + categoryID = s.EbaiID + } + } } + } if ebaiExSkuCatMap2[storeSku.SkuID] != 0 { - store, _ := dao.GetStoreDetail(dao.GetDB(), storeSku.StoreID, model.VendorIDEBAI, "") - if store.CityCode == 510100 { - s, _ := dao.GetStoreSkuCategoryMap(dao.GetDB(), 440, storeSku.StoreID) - categoryID = s.EbaiID + if store, err := dao.GetStoreDetail(dao.GetDB(), storeSku.StoreID, model.VendorIDEBAI, ""); err == nil && store != nil { + if store.CityCode == 510100 { + if s, err2 := dao.GetStoreSkuCategoryMap(dao.GetDB(), 440, storeSku.StoreID); err2 == nil && s != nil { + categoryID = s.EbaiID + } + } } } if ebaiExSkuCatMap3[storeSku.SkuID] != 0 { - store, _ := dao.GetStoreDetail(dao.GetDB(), storeSku.StoreID, model.VendorIDEBAI, "") - if store.CityCode == 510100 { - s, _ := dao.GetStoreSkuCategoryMap(dao.GetDB(), 175, storeSku.StoreID) - categoryID = s.EbaiID + if store, err := dao.GetStoreDetail(dao.GetDB(), storeSku.StoreID, model.VendorIDEBAI, ""); err == nil && store != nil { + if store.CityCode == 510100 { + if s, err2 := dao.GetStoreSkuCategoryMap(dao.GetDB(), 175, storeSku.StoreID); err2 == nil && s != nil { + categoryID = s.EbaiID + } + } } } params["category_id"] = categoryID