From 01f3e49f3763a25ef67a4c3e5786491703a1aece Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Thu, 13 Jul 2023 14:39:58 +0800
Subject: [PATCH] 特殊作业对接修改
---
src/views/contingencyManagement/panManagement/component/openAdd.vue | 26 ++++++++++++++------------
1 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/src/views/contingencyManagement/panManagement/component/openAdd.vue b/src/views/contingencyManagement/panManagement/component/openAdd.vue
index 7592e78..58c5501 100644
--- a/src/views/contingencyManagement/panManagement/component/openAdd.vue
+++ b/src/views/contingencyManagement/panManagement/component/openAdd.vue
@@ -38,9 +38,9 @@
<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
<el-form-item label="预案类型" prop="type">
<el-select v-model="ruleForm.type" class="w100" placeholder="请选择">
- <el-option label="综合应急预案" value="1"></el-option>
- <el-option label="现场处置方案" value="2"></el-option>
- <el-option label="专项应急预案" value="3"></el-option>
+ <el-option label="综合应急预案" :value="1"></el-option>
+ <el-option label="现场处置方案" :value="2"></el-option>
+ <el-option label="专项应急预案" :value="3"></el-option>
<el-option label="其他预案" value="4"></el-option>
</el-select>
</el-form-item>
@@ -56,9 +56,9 @@
<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
<el-form-item label="预案级别" prop="level">
<el-select v-model="ruleForm.level" class="w100" placeholder="请选择">
- <el-option label="公司级" value="1"></el-option>
- <el-option label="分厂级" value="2"></el-option>
- <el-option label="车间级" value="3"></el-option>
+ <el-option label="公司级" :value="1"></el-option>
+ <el-option label="分厂级" :value="2"></el-option>
+ <el-option label="车间级" :value="3"></el-option>
</el-select>
</el-form-item>
</el-col>
@@ -199,7 +199,6 @@
}
if(res.data.data.deptList){
for(var a = 0;a<res.data.data.deptList.length;a++){
-
responsibleDepartment.value.push(res.data.data.deptList[a].departmentId)
}
}
@@ -287,7 +286,7 @@
if(!ruleForm.value.fileList){
ruleForm.value.fileList = []
}
- if (title == '新增应急预案管理') {
+ if (title == '新建应急预案管理') {
if (!formEl) return;
await formEl.validate((valid, fields) => {
if (valid) {
@@ -321,11 +320,13 @@
if (!formEl) return;
await formEl.validate((valid, fields) => {
if (valid) {
- isShowDialog.value = false;
delete ruleForm.value.teamName
- emergencyPlanApi()
- .editEmergencyTeam(ruleForm.value)
+ ruleForm.value.teamList = JSON.parse(JSON.stringify(ruleForm.value.teamList))
+ ruleForm.value.fileList = JSON.parse(JSON.stringify(ruleForm.value.fileList))
+ ruleForm.value.deptList = JSON.parse(JSON.stringify(ruleForm.value.deptList))
+ emergencyPlanApi().editEmergencyTeam(ruleForm.value)
.then((res) => {
+ console.log(res,'res')
if (res.data.code == 200) {
ElMessage({
showClose: true,
@@ -342,7 +343,8 @@
emit('myAdd', true);
}
formEl.resetFields();
- });
+ })
+ isShowDialog.value = false;
} else {
console.log('error submit!', fields);
}
--
Gitblit v1.9.2