diff --git a/src/components/DetailComponent/SummaryDetail.vue b/src/components/DetailComponent/SummaryDetail.vue index 4d9b23f..99ba5bc 100644 --- a/src/components/DetailComponent/SummaryDetail.vue +++ b/src/components/DetailComponent/SummaryDetail.vue @@ -272,6 +272,9 @@ const handleRejectPlan = async () => { type: res.code === 1000 ? 'success' : 'error' }) tagsViewStore.delVisitedViews(router.currentRoute.value.path) + router.push({ + name: 'Summary' + }) } const handleAgreePlan = async () => { const params = { @@ -287,6 +290,9 @@ const handleAgreePlan = async () => { type: res.code === 1000 ? 'success' : 'error' }) tagsViewStore.delVisitedViews(router.currentRoute.value.path) + router.push({ + name: 'Summary' + }) } const filterDict = (data, value) => { if (data === undefined || value === undefined) return; diff --git a/src/router/index.js b/src/router/index.js index 3e3f3cb..b9ead7c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -165,11 +165,21 @@ const router = createRouter({ breadcrumb: false } }, + // 需求汇总详情 + { + path: '/project/demand/summary/summary/detail', + name: 'Summary/detail', + component: () => import('@/views/project-demand/summary/detail.vue'), + meta: { + title: '需求汇总-详情', + breadcrumb: false + } + }, // 专项资金详情 { path: '/special/fund/fund/detail', name: 'Fund/detail', - component: () => import('@/views/project-demand/requirement/detail.vue'), + component: () => import('@/views/special-fund/detail.vue'), meta: { title: '专项资金-详情', breadcrumb: false @@ -179,7 +189,7 @@ const router = createRouter({ { path: '/expense/management/expense/share/share/detail', name: 'Share/detail', - component: () => import('@/views/project-demand/requirement/detail.vue'), + component: () => import('@/views/expense-management/share/detail.vue'), meta: { title: '费用分摊-详情', breadcrumb: false diff --git a/src/views/project-management/implementation/account.vue b/src/views/project-management/implementation/account.vue index 3a92081..329d91f 100644 --- a/src/views/project-management/implementation/account.vue +++ b/src/views/project-management/implementation/account.vue @@ -1,6 +1,20 @@