diff --git a/business/partner/purchase/jdshop/store_sku.go b/business/partner/purchase/jdshop/store_sku.go index 2fccf7dc6..52b4d9199 100644 --- a/business/partner/purchase/jdshop/store_sku.go +++ b/business/partner/purchase/jdshop/store_sku.go @@ -259,17 +259,21 @@ func (p *PurchaseHandler) CreateStoreSkus(ctx *jxcontext.Context, storeID int, v stock := vv.Stock price := vv.VendorPrice if status == model.StoreSkuBindStatusNormal { - api.JdShop2API.StoreWareDoUpdate(status, storeSku.JdsID, vendorStoreID) + err = api.JdShop2API.StoreWareDoUpdate(status, storeSku.JdsID, vendorStoreID) } if stock != 0 { - api.JdShop2API.StoreUpdateStock(stock, storeSku.JdsID, vendorStoreID) + err = api.JdShop2API.StoreUpdateStock(stock, storeSku.JdsID, vendorStoreID) } - api.JdShop2API.StoreUpdatePrice(utils.Float64ToStr(jxutils.IntPrice2Standard(int64(price))), storeSku.JdsID, vendorStoreID) + err = api.JdShop2API.StoreUpdatePrice(utils.Float64ToStr(jxutils.IntPrice2Standard(int64(price))), storeSku.JdsID, vendorStoreID) } } } } } + if err != nil { + failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDJDShop], "εˆ›ε»Ίε•†ε“") + return failedList, err + } } } }