From 40bd301a2fd78454cdac69298ce3e6bbd96fce31 Mon Sep 17 00:00:00 2001 From: liy <3101763317@qq.com> Date: Fri, 19 Jul 2024 17:08:07 +0800 Subject: [PATCH] =?UTF-8?q?li=E9=A2=84=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../company_plan-check/components/addfrom.vue | 514 ++++++++++++++++++ .../company_plan-check/components/list.vue | 235 ++++++++ .../components/yingjizhuangjia.vue | 154 ++++++ .../components/yjshenherenyuan.vue | 194 +++++++ .../components/yvanfujian.vue | 252 +++++++++ .../components/yvanwenben.vue | 111 ++++ .../components/yvanziling.vue | 328 +++++++++++ .../components/yvanziyuan.vue | 376 +++++++++++++ .../components/zuzhijiagou.vue | 306 +++++++++++ .../company_plan-check/index.vue | 26 + .../company_plan/components/addfrom.vue | 84 ++- .../company_plan/components/list.vue | 26 +- .../components/yingjizhuangjia.vue | 46 +- .../components/yjshenherenyuan.vue | 194 +++++++ .../company_plan/components/yvanfujian.vue | 35 +- .../company_plan/components/yvanwenben.vue | 2 +- .../company_plan/components/yvanziling.vue | 112 ++-- .../company_plan/components/yvanziyuan.vue | 57 +- .../company_plan/components/zuzhijiagou.vue | 164 ++++-- 19 files changed, 3057 insertions(+), 159 deletions(-) create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/addfrom.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/list.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yingjizhuangjia.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yjshenherenyuan.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanfujian.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanwenben.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanziling.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanziyuan.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/zuzhijiagou.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan-check/index.vue create mode 100644 src/views/emergen_cyrescue/emergency_plan/company_plan/components/yjshenherenyuan.vue diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/addfrom.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/addfrom.vue new file mode 100644 index 0000000..906d438 --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/addfrom.vue @@ -0,0 +1,514 @@ + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/list.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/list.vue new file mode 100644 index 0000000..c98b453 --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/list.vue @@ -0,0 +1,235 @@ + + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yingjizhuangjia.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yingjizhuangjia.vue new file mode 100644 index 0000000..0d0605a --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yingjizhuangjia.vue @@ -0,0 +1,154 @@ + + + + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yjshenherenyuan.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yjshenherenyuan.vue new file mode 100644 index 0000000..23d3995 --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yjshenherenyuan.vue @@ -0,0 +1,194 @@ + + + + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanfujian.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanfujian.vue new file mode 100644 index 0000000..a777e0d --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanfujian.vue @@ -0,0 +1,252 @@ + + + + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanwenben.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanwenben.vue new file mode 100644 index 0000000..fbae549 --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanwenben.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanziling.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanziling.vue new file mode 100644 index 0000000..0ae4fbe --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanziling.vue @@ -0,0 +1,328 @@ + + + + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanziyuan.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanziyuan.vue new file mode 100644 index 0000000..75c9409 --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/yvanziyuan.vue @@ -0,0 +1,376 @@ + + + + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/zuzhijiagou.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/zuzhijiagou.vue new file mode 100644 index 0000000..9f5b5af --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/components/zuzhijiagou.vue @@ -0,0 +1,306 @@ + + + + + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan-check/index.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/index.vue new file mode 100644 index 0000000..9859403 --- /dev/null +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan-check/index.vue @@ -0,0 +1,26 @@ + + diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan/components/addfrom.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan/components/addfrom.vue index 40e4133..8b94285 100644 --- a/src/views/emergen_cyrescue/emergency_plan/company_plan/components/addfrom.vue +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan/components/addfrom.vue @@ -7,10 +7,10 @@
- + - + @@ -40,7 +40,7 @@ :options="yhPLANGRADEthree" v-model="form.PLANGRADE" - placeholder="请选择预案类型" + placeholder="请选择预案等级" no-options-text="暂无数据" no-children-text="暂无数据" /> @@ -100,17 +100,17 @@ - - + + - + - + @@ -129,6 +129,8 @@ 上一步 下一步 + + 提交审核
@@ -164,6 +166,10 @@ + + + + @@ -177,10 +183,26 @@ import yvanziyuan from './yvanziyuan.vue' import yvanziling from './yvanziling.vue' import yvanwenben from './yvanwenben.vue' import yvanfujian from './yvanfujian.vue' +import yjshenherenyuan from './yjshenherenyuan.vue' export default { - components: { Treeselect, yingjizhuangjia, zuzhijiagou, yvanziyuan, yvanziling, yvanwenben, yvanfujian }, + components: { Treeselect, yingjizhuangjia, zuzhijiagou, yvanziyuan, yvanziling, yvanwenben, yvanfujian, yjshenherenyuan }, data() { return { + rules: { + PLANNAME: [ + { required: true, message: '预案名称不能为空', trigger: 'blur' }, + { min: 2, max: 30, message: '长度在 2 到 30 个字符', trigger: 'blur' }], + PLANTYPE: [ + { required: true, message: '预案类型不能为空', trigger: 'blur' }], + PLANCODE: [ + { required: true, message: '预案编码不能为空', trigger: 'blur' }], + PLANGRADE: [ + { required: true, message: '预案等级不能为空', trigger: 'blur' }], + PLANDES: [ + { required: true, message: '预案概述不能为空', trigger: 'blur' }] + + }, + dialogFormshenhe: false, // 地图相关 CORPINFO_ID: this.$parent.CORPINFO_ID, clientHeight: 600, @@ -231,6 +253,45 @@ export default { this.getYaTypeDataList() }, methods: { + fenjihuidiao() { + this.zhilingreset() + }, + zuzhihuidiao() { + this.zhilingreset() + }, + // 指令初始化刷新 + zhilingreset() { + this.$refs.zhiling.getForFractModule() + this.$refs.zhiling.getTreeList() + }, + + yjwenancheck(id) { + console.log(id) + const params = { + FIRERESERVEPLAN_ID: this.PLAN_ID, + CHECKSTATUS: '1', + AUDIT_UESRID: id + } + requestFN('/major/emergencyplan/submitCheck', params).then((data) => { + this.$message({ + message: '提交成功', + type: 'success' + }) + setTimeout(() => { + this.dialogFormshenhe = false + this.$parent.activeName = 'list' + this.$parent.huidiao() + }, 500) + }).catch((e) => { + + }) + }, + closeDialog() { + this.dialogFormshenhe = false + }, + tijiaoshenhe() { + this.dialogFormshenhe = true + }, //* **************地图相关***************** // 地图相关 mapOpen() { @@ -437,6 +498,13 @@ export default { }, confirm(type) { + /* if (this.form.PLANNAME === undefined) { + this.$message({ + message: '预案名称不能为空', + type: 'warning' + }) + return + }*/ this.$refs.form.validate(valid => { if (valid) { this.saveData(type) diff --git a/src/views/emergen_cyrescue/emergency_plan/company_plan/components/list.vue b/src/views/emergen_cyrescue/emergency_plan/company_plan/components/list.vue index 06e8011..c2d6237 100644 --- a/src/views/emergen_cyrescue/emergency_plan/company_plan/components/list.vue +++ b/src/views/emergen_cyrescue/emergency_plan/company_plan/components/list.vue @@ -10,9 +10,13 @@ - - - + + + + +