From 5568704a522fa27968fb5576a013eca119a4272c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Tue, 1 Aug 2023 16:36:14 +0800 Subject: [PATCH] 1 --- platformapi/tao_vegetable/store_sku.go | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/platformapi/tao_vegetable/store_sku.go b/platformapi/tao_vegetable/store_sku.go index 711aae85..f98284d0 100644 --- a/platformapi/tao_vegetable/store_sku.go +++ b/platformapi/tao_vegetable/store_sku.go @@ -11,7 +11,7 @@ import ( "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability589" request589 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability589/request" "git.rosy.net.cn/baseapi/utils" - "git.rosy.net.cn/jx-callback/globals" + "time" ) // AddStoreSku 新增门店商品 @@ -115,16 +115,15 @@ func (a *API) StoreSkuUpdateOffShelfList(storeID int64, skuList []string) []stri ChannelCode: utils.String2Pointer("31"), OnlineSaleFlag: utils.Int64ToPointer(0), }} - for _, v := range skuList { - param.ChannelSkuUpdateStatusReq.SkuCode = utils.String2Pointer(v) - data, err := client.AlibabaAxChannelSkuStatusUpdate(param, a.token) - if err != nil { - globals.SugarLogger.Debugf("err :========= %v", err) - } + for i := 0; i < len(skuList); i++ { + param.ChannelSkuUpdateStatusReq.SkuCode = utils.String2Pointer(skuList[i]) + data, _ := client.AlibabaAxChannelSkuStatusUpdate(param, a.token) if !*data.ApiResult.Success { - globals.SugarLogger.Debugf("Success :========= %s", *data.ApiResult.ErrMsg) errs = append(errs, *data.ApiResult.ErrMsg) } + if i%5 == 0 { + time.Sleep(1 * time.Second) + } } return errs