From c70522958316503b549c217ea32929be2e58a7f6 Mon Sep 17 00:00:00 2001 From: wangchengming <15110151257@163.com> Date: Wed, 9 Jul 2025 16:16:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0PPE=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 17 +- src/views/ppeTool/index.vue | 370 +++++++++++++++++++++++++ src/views/ppeTool/toolForm.vue | 482 +++++++++++++++++++++++++++++++++ 3 files changed, 867 insertions(+), 2 deletions(-) create mode 100644 src/views/ppeTool/index.vue create mode 100644 src/views/ppeTool/toolForm.vue diff --git a/src/router/index.js b/src/router/index.js index d7ce789..dc0d016 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -360,8 +360,7 @@ export const dynamicRoutes = [ meta: { title: '审核员审批', activeMenu: '/safetyReview/examinerApproval' } } ] - }, - + }, { path: '/safetyReview/escTaskForm', component: Layout, @@ -376,6 +375,20 @@ export const dynamicRoutes = [ } ] }, + { + path: '/ppeToolForm', + component: Layout, + hidden: true, + permissions: ['safetyReview:examinerTasks:add'], + children: [ + { + path: ':Id(\\d+)?', + component: () => import('@/views/ppeTool/toolForm'), + name: 'escTaskForm', + meta: { title: 'ppeTool表单', activeMenu: '/ppeTool' } + } + ] + }, { path: '/system/userApprovalForm', component: Layout, diff --git a/src/views/ppeTool/index.vue b/src/views/ppeTool/index.vue new file mode 100644 index 0000000..bc6d498 --- /dev/null +++ b/src/views/ppeTool/index.vue @@ -0,0 +1,370 @@ + + + \ No newline at end of file diff --git a/src/views/ppeTool/toolForm.vue b/src/views/ppeTool/toolForm.vue new file mode 100644 index 0000000..b647384 --- /dev/null +++ b/src/views/ppeTool/toolForm.vue @@ -0,0 +1,482 @@ + + + \ No newline at end of file