- 删除饿百SKU时,返回“sku_id与shop_id不匹配”当成成功

This commit is contained in:
gazebo
2019-06-17 21:53:56 +08:00
parent 8fb996f991
commit 979ec16231

View File

@@ -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
}
}
}
}
}