diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index fe5994884..96971f3a1 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -5693,9 +5693,7 @@ func CopyMtToJd(ctx *jxcontext.Context, mtStoreID, mtOrgCode, jdStoreID, jdOrgCo mtSku := batchItemList[0].(*mtwmapi.AppFood) catMaps, _ := dao.GetMtJdCategoryMap(db, utils.Int2Str(mtSku.TagID), "") if len(catMaps) == 0 { - err2 := fmt.Errorf("该商品美团分类还未映射到京东,美团分类:[%v]。", mtSku.TagID) - task.SetNoticeMsg(err2.Error()) - return retVal, err2 + return retVal, fmt.Errorf("该商品美团分类还未映射到京东,美团分类:[%v]。", mtSku.TagID) } param := &jdapi.OpSkuParam{ TraceID: ctx.GetTrackInfo(), @@ -5731,7 +5729,10 @@ func CopyMtToJd(ctx *jxcontext.Context, mtStoreID, mtOrgCode, jdStoreID, jdOrgCo return retVal, err }, skuList) tasksch.HandleTask(task2, task, true).Run() - task2.GetResult(0) + _, err = task2.GetResult(0) + if err != nil { + task.SetNoticeMsg(err.Error()) + } } return retVal, err }, []int{0, 1})