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 + } } } //创建商品后要上架,改价,库存,门店关注商品等