From 34fe8dd067353626f26c4d6f433eedb27d44619a 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, 30 Apr 2020 14:39:58 +0800 Subject: [PATCH] =?UTF-8?q?=E9=93=B6=E8=B1=B9=E4=BF=AE=E6=94=B9=E5=95=86?= =?UTF-8?q?=E5=93=81err=E8=BF=94=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/yb/store_sku.go | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/business/partner/purchase/yb/store_sku.go b/business/partner/purchase/yb/store_sku.go index 32f5e1053..e75d866a9 100644 --- a/business/partner/purchase/yb/store_sku.go +++ b/business/partner/purchase/yb/store_sku.go @@ -37,9 +37,12 @@ func (p *PurchaseHandler) CreateStoreSkus(ctx *jxcontext.Context, storeID int, v failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDYB], "创建商品") } else { storeSku.VendorSkuID = utils.Int64ToStr(result.UID) - uploadYbImage(vendorStoreID, storeSku.YbBarCode, storeSku.Img) + err = uploadYbImage(vendorStoreID, storeSku.YbBarCode, storeSku.Img) if !flag { - updateYbSku(vendorStoreID, storeSku.YbBarCode, nil) + err = updateYbSku(vendorStoreID, storeSku.YbBarCode, nil) + } + if err != nil { + failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDYB], "创建商品") } } } @@ -52,8 +55,12 @@ func (p *PurchaseHandler) UpdateStoreSkus(ctx *jxcontext.Context, storeID int, v saveProductParam := &yinbaoapi.SaveProductParam{ CategoryUid: v.VendorCatID, } - checkYbSku(v) - updateYbSku(vendorStoreID, v.YbBarCode, saveProductParam) + _, err = checkYbSku(v) + if err != nil { + failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDYB], "修改商品") + return failedList, err + } + err = updateYbSku(vendorStoreID, v.YbBarCode, saveProductParam) if err != nil { failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDYB], "修改商品") }