From 9e846855e1a25f24938abd04aded9f78e688844f Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 4 Jun 2019 14:24:22 +0800 Subject: [PATCH] - fk --- business/partner/purchase/ebai/store_sku.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/business/partner/purchase/ebai/store_sku.go b/business/partner/purchase/ebai/store_sku.go index 96c7131df..ebd8a311b 100644 --- a/business/partner/purchase/ebai/store_sku.go +++ b/business/partner/purchase/ebai/store_sku.go @@ -284,8 +284,14 @@ func (p *PurchaseHandler) SyncStoreSkus(ctx *jxcontext.Context, parentTask tasks if globals.EnableEbaiStoreWrite { if _, err = api.EbaiAPI.SkuUpdate(strStoreID, storeSku.EbaiID, genSkuParamsFromStoreSkuInfo(storeSku)); err != nil { // 如果是改价错误,尝试把价格标志去掉再同步 - if err != nil && isErrModifyPrice(err) { + if storeSku.SkuID == 23831 { + globals.SugarLogger.Debugf("ebai isErrModifyPrice(err):%t", isErrModifyPrice(err)) + } + if isErrModifyPrice(err) { storeSku.EbaiSyncStatus = storeSku.EbaiSyncStatus & ^model.SyncFlagPriceMask + if storeSku.SkuID == 23831 { + globals.SugarLogger.Debugf("storeSku.EbaiSyncStatus:%d", storeSku.EbaiSyncStatus) + } if storeSku.EbaiSyncStatus != 0 { if _, err2 := api.EbaiAPI.SkuUpdate(strStoreID, storeSku.EbaiID, genSkuParamsFromStoreSkuInfo(storeSku)); err2 != nil { err = err2