diff --git a/src/router/index.js b/src/router/index.js index 685f0cc..5b3e38b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -263,16 +263,30 @@ export const dynamicRoutes = [ ] }, { - path: '/labelManage/labelEscApproval/approvalDetail', + path: '/labelManage/labelEscApprovalForm', component: Layout, hidden: true, - permissions: ['labelManage:labelEscApproval:approvalDetail'], + permissions: ['labelManage:labelEscApproval:approval'], children: [ { - path: '', + path: ':Id(\\d+)?', + component: () => import('@/views/labelManage/escApproval/approvalForm'), + name: 'labelEscApprovalForm', + meta: { title: '标签ESC审批', activeMenu: '/labelManage/labelEscApproval' } + } + ] + }, + { + path: '/labelManage/labelEscApprovalDetail', + component: Layout, + hidden: true, + permissions: ['labelManage:labelEscApproval:detail'], + children: [ + { + path: ':Id(\\d+)?', component: () => import('@/views/labelManage/escApproval/approvalDetail'), name: 'labelEscApprovalDetail', - meta: { title: '标签ESC审批', activeMenu: '/labelManage/labelEscApproval' } + meta: { title: '标签ESC审批详情', activeMenu: '/labelManage/labelEscApproval' } } ] }, @@ -280,7 +294,7 @@ export const dynamicRoutes = [ path: '/labelManage/adminApproval/approvalDetail', component: Layout, hidden: true, - permissions: ['labelManage:adminApproval:approvalDetail'], + permissions: ['labelManage:adminApproval:approval'], children: [ { path: '', diff --git a/src/views/labelManage/escApproval/approvalForm.vue b/src/views/labelManage/escApproval/approvalForm.vue new file mode 100644 index 0000000..911f4e3 --- /dev/null +++ b/src/views/labelManage/escApproval/approvalForm.vue @@ -0,0 +1,552 @@ + + + \ No newline at end of file diff --git a/src/views/labelManage/escApproval/index.vue b/src/views/labelManage/escApproval/index.vue index 3b4c691..cf3838a 100644 --- a/src/views/labelManage/escApproval/index.vue +++ b/src/views/labelManage/escApproval/index.vue @@ -25,10 +25,10 @@ - 展开 + 展开 - 折叠 + 折叠 @@ -85,13 +85,14 @@ - + @@ -205,11 +206,12 @@ const resetQuery = () => { handleQuery() } -const handleView = () => { - router.push('/labelManage/labelEscApproval/approvalDetail') +const handleView = (record) => { + router.push('/labelManage/labelEscApprovalForm/' + record.id) } -const handleApproval = () => { - router.push('/labelManage/labelEscApproval/approvalDetail') +const handleApproval = (record) => { + console.log('fsafasf', record) + router.push('/labelManage/labelEscApprovalForm/' + record.id) }