diff --git a/business/jxstore/initdata/temp_op.go b/business/jxstore/initdata/temp_op.go index 82c74565a..40838a628 100644 --- a/business/jxstore/initdata/temp_op.go +++ b/business/jxstore/initdata/temp_op.go @@ -217,6 +217,10 @@ func DeleteWrongSpu(ctx *jxcontext.Context, isAsync, isContinueWhenError bool) ( } rootTask := tasksch.NewSeqTask("DeleteWrongSpu", ctx.GetUserName(), func(task *tasksch.SeqTask, step int, params ...interface{}) (result interface{}, err error) { _, err = cms.DeleteSkuName(ctx, skuNameList[step].ID, ctx.GetUserName()) + if err != nil { + globals.SugarLogger.Debugf("DeleteWrongSpu failed nameid:%d, name:%s, with error:%v", skuNameList[step].ID, skuNameList[step].Name, err) + err = nil // 强制忽略错误 + } return nil, err }, len(skuNameList)) tasksch.ManageTask(rootTask).Run()