From 979ec162318990880dbfa23006a81beebec40425 Mon Sep 17 00:00:00 2001 From: gazebo Date: Mon, 17 Jun 2019 21:53:56 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E5=88=A0=E9=99=A4=E9=A5=BF=E7=99=BESKU?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E8=BF=94=E5=9B=9E=E2=80=9Csku=5Fid=E4=B8=8Es?= =?UTF-8?q?hop=5Fid=E4=B8=8D=E5=8C=B9=E9=85=8D=E2=80=9D=E5=BD=93=E6=88=90?= =?UTF-8?q?=E6=88=90=E5=8A=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/ebai/store_sku.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/business/partner/purchase/ebai/store_sku.go b/business/partner/purchase/ebai/store_sku.go index 3ecca46d3..43ed9f107 100644 --- a/business/partner/purchase/ebai/store_sku.go +++ b/business/partner/purchase/ebai/store_sku.go @@ -328,8 +328,13 @@ func (p *PurchaseHandler) SyncStoreSkus(ctx *jxcontext.Context, parentTask tasks func ignoreNoSkuErr(err error) error { if err != nil { if codeErr, ok := err.(*utils.ErrorWithCode); ok { - if codeErr.IntCode() == 1 && strings.Index(codeErr.ErrMsg(), "SKU不存在或者已经被删除") > 0 { - err = nil + if codeErr.IntCode() == 1 { + for _, v := range []string{"SKU不存在或者已经被删除", "sku_id与shop_id不匹配"} { + if strings.Index(codeErr.ErrMsg(), v) > 0 { + err = nil + break + } + } } } }