From cf6c3767579be7e173d6f838e085c36818a87588 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Thu, 26 Nov 2020 15:33:49 +0800 Subject: [PATCH] chuangjian --- business/partner/purchase/jdshop/store_sku.go | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/business/partner/purchase/jdshop/store_sku.go b/business/partner/purchase/jdshop/store_sku.go index 6342330b7..db70a3371 100644 --- a/business/partner/purchase/jdshop/store_sku.go +++ b/business/partner/purchase/jdshop/store_sku.go @@ -119,12 +119,14 @@ func (p *PurchaseHandler) CreateStoreSkus(ctx *jxcontext.Context, storeID int, v vv.VendorSkuID = vendorSkuID } else { wareSaveParam.Skus = wareSaveSkus - getAPI(v.VendorOrgCode).WareSave(wareSaveParam) - skus, _, _ := api.JdShop2API.SearchSkuList2([]int{int(wareSaveParam.WareID)}) - for _, vvv := range skus { - if vvv.OuterID == wareSaveSku.OuterID { - vv.VendorSkuID = utils.Int64ToStr(vvv.SkuID) - break + if _, err2 := getAPI(v.VendorOrgCode).WareSave(wareSaveParam); err2 == nil { + skus, _, _ := api.JdShop2API.SearchSkuList2([]int{int(wareSaveParam.WareID)}) + fmt.Println("tetetetetetetetetet", utils.Format4Output(skus, false)) + for _, vvv := range skus { + if vvv.OuterID == wareSaveSku.OuterID { + vv.VendorSkuID = utils.Int64ToStr(vvv.SkuID) + break + } } } //创建商品后要上架,改价,库存,门店关注商品等