From f147d124e85ceb47925defbb142ff242d9b9c848 Mon Sep 17 00:00:00 2001 From: lijianzhong Date: Fri, 26 Jan 2024 15:50:58 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E5=BA=94=E6=80=A5=E9=A2=84?= =?UTF-8?q?=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/modules/emergency.js | 27 +++-- .../emergency/{ctg_plan => plan}/details.vue | 50 +--------- .../emergency/{ctg_plan => plan}/index.vue | 98 +++++++++++++------ 3 files changed, 92 insertions(+), 83 deletions(-) rename src/views/emergency/{ctg_plan => plan}/details.vue (77%) rename src/views/emergency/{ctg_plan => plan}/index.vue (66%) diff --git a/src/router/modules/emergency.js b/src/router/modules/emergency.js index b207d2e..98a68b6 100644 --- a/src/router/modules/emergency.js +++ b/src/router/modules/emergency.js @@ -11,8 +11,8 @@ export default { }, children: [ { - path: 'procession', - name: 'processionindex', + path: 'team', + name: 'team', component: () => import('@/views/emergency/procession/index.vue'), meta: { icon: 'point', @@ -22,8 +22,8 @@ export default { }, children: [ { - path: 'form_details', - name: 'form_details', + path: 'team_detail', + name: 'team_detail', component: () => import('@/views/emergency/procession/form_details.vue'), meta: { auth: "emer.team.detail", @@ -36,8 +36,8 @@ export default { ] }, { - path: 'matter', - name: 'matterindex', + path: 'resourse', + name: 'resourse', component: () => import('@/views/emergency/matter/index.vue'), meta: { icon: 'point', @@ -52,7 +52,7 @@ export default { component: () => import('@/views/emergency/shelter/index.vue'), meta: { icon: 'point', - auth: "emer.resourse", + auth: "emer.shelter", title: '避难场所', breadcrumb: true, //是否显示面包屑 } @@ -63,10 +63,21 @@ export default { component: () => import('@/views/emergency/duty-people/index.vue'), meta: { icon: 'point', - auth: "emer.resourse", + auth: "emer.duty", title: '应急值守', breadcrumb: true, //是否显示面包屑 } + }, + { + path: 'plan', + name: 'plan', + component: () => import('@/views/emergency/plan/index.vue'), + meta: { + icon: 'point', + auth: "emer.plan", + title: '应急预案', + breadcrumb: true, //是否显示面包屑 + } } ] } \ No newline at end of file diff --git a/src/views/emergency/ctg_plan/details.vue b/src/views/emergency/plan/details.vue similarity index 77% rename from src/views/emergency/ctg_plan/details.vue rename to src/views/emergency/plan/details.vue index 7877ff9..74d51ec 100644 --- a/src/views/emergency/ctg_plan/details.vue +++ b/src/views/emergency/plan/details.vue @@ -3,7 +3,7 @@ @@ -30,7 +30,7 @@ - - - - - @@ -73,19 +59,7 @@ :baseUrl="baseUrl" :max="9" @onUpdate="updateFile" - :readonly='props.readonly' - > - - - @@ -98,7 +72,6 @@ import useUserStore from "@/store/modules/user"; import { ElMessage, FormInstance, FormRules } from "element-plus"; import { getYears, getUUID, FileType } from "@/utils/common"; import { saveOthplan } from "@/api/Othteam"; -import { getSysunitList } from "@/api/BookEntCheck"; import { uploadFile, getFile, delFile } from "@/api/file"; const formRef = ref(); @@ -188,19 +161,6 @@ const getFiles = (FileType) => { ); }; -//获取部门 -const SysunitList = () => { - let params = { - basesafeclassid: null, - isTree: 0, //0:列表 1:树形 - safeclassname: null, - userId: userId.value, - }; - getSysunitList(params).then((res: any) => { - unitList.value = res.data; - }); -}; - //关闭弹窗 const onclone = () => { emits("close"); diff --git a/src/views/emergency/ctg_plan/index.vue b/src/views/emergency/plan/index.vue similarity index 66% rename from src/views/emergency/ctg_plan/index.vue rename to src/views/emergency/plan/index.vue index 1001041..3b0b7e4 100644 --- a/src/views/emergency/ctg_plan/index.vue +++ b/src/views/emergency/plan/index.vue @@ -4,9 +4,12 @@
-
+
- 新增 + 新增
@@ -22,7 +25,7 @@
@@ -36,7 +39,7 @@
-
+
- - - - - - - + + + + + + - +