From 364be95a094a971727b5897489245214aca91998 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Fri, 10 Jan 2020 15:12:29 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A5=BF=E7=99=BE=E5=8D=95=E4=B8=AA=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E4=BB=B7=E6=A0=BCapi=E5=8F=AA=E8=BF=94=E5=9B=9Eerr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platformapi/ebaiapi/shop_sku.go | 30 +++--------------------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/platformapi/ebaiapi/shop_sku.go b/platformapi/ebaiapi/shop_sku.go index 46c0c6c5..e8b91ec3 100644 --- a/platformapi/ebaiapi/shop_sku.go +++ b/platformapi/ebaiapi/shop_sku.go @@ -446,38 +446,14 @@ func (a *API) SkuPriceUpdateBatch(trackInfo, shopID string, priceList ShopSkuInf return opResult, err } -func (a *API) SkuPriceUpdateOne(trackInfo, shopID string, priceInfo *ShopSkuInfo) (opResult *BatchOpResult, err error) { +func (a *API) SkuPriceUpdateOne(trackInfo, shopID string, priceInfo *ShopSkuInfo) (err error) { skuIDType := priceInfo.GuessIDType() params := map[string]interface{}{ KeyShopID: shopID, priceUpdateKeyIDMap[skuIDType]: priceInfo.PriceString(skuIDType), } - result, err := a.AccessAPI2("sku.price.update.one", params, trackInfo) - resultMap := utils.Struct2MapByJson(result) - if resultMap["errno"] == 0 { - var successList []*BatchOpSkuResult - success := &BatchOpSkuResult{ - SkuID: priceInfo.SkuID, - ErrorMsg: resultMap["error"].(string), - ErrorNo: resultMap["errno"].(int), - } - successList = append(successList, success) - opResult = &BatchOpResult{ - SuccessList: successList, - } - } else { - var failedList []*BatchOpSkuResult - failed := &BatchOpSkuResult{ - SkuID: priceInfo.SkuID, - ErrorMsg: resultMap["error"].(string), - ErrorNo: resultMap["errno"].(int), - } - failedList = append(failedList, failed) - opResult = &BatchOpResult{ - FailedList: failedList, - } - } - return opResult, err + _, err = a.AccessAPI2("sku.price.update.one", params, trackInfo) + return err } func (a *API) SkuStockUpdateBatch(trackInfo, shopID string, stockList ShopSkuInfoList, skuIDType int) (opResult *BatchOpResult, err error) {