diff --git a/src/api/project-demand/summary/index.js b/src/api/project-demand/summary/index.js index d6b635b..6a8f03e 100644 --- a/src/api/project-demand/summary/index.js +++ b/src/api/project-demand/summary/index.js @@ -18,6 +18,13 @@ export const requirementReported = (data) => { data: data }); }; +//需求汇总-征集名称关键词匹配 +export const getRequirementName = (requirementName) => { + return request({ + url: `/workflow/mosr/requirement/collect/project/match/${requirementName}`, + method: "get" + }); +}; //获取需求上报 流程信息 export const getProcessInfo = (specialFund) => { return request({ diff --git a/src/views/project-demand/summary/add.vue b/src/views/project-demand/summary/add.vue index 9ba9dd6..04b479e 100644 --- a/src/views/project-demand/summary/add.vue +++ b/src/views/project-demand/summary/add.vue @@ -569,19 +569,19 @@ const handleSubmit = debounce(async (instance) => { requirementId: route.query.id ? route.query.id : '-1' } console.log('params', params) - // let res = await requirementReported(params) - // ElNotification({ - // title: '提示', - // message: res.msg, - // type: res.code === 1000 ? 'success' : 'error' - // }) - // if (res.code === 1000) { - // tagsViewStore.delVisitedViews(router.currentRoute.value.path) - // await router.push({ - // name: 'Summary' - // }) - // localStorage.removeItem('collectData') - // } + let res = await requirementReported(params) + ElNotification({ + title: '提示', + message: res.msg, + type: res.code === 1000 ? 'success' : 'error' + }) + if (res.code === 1000) { + tagsViewStore.delVisitedViews(router.currentRoute.value.path) + await router.push({ + name: 'Summary' + }) + localStorage.removeItem('collectData') + } }) }) const handleResubmit = debounce((instance) => {