马宇豪
2023-02-23 7fd5c2d17a4df2c6818ab76d6dffe851afa18c9c
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)
                        }
                     }
@@ -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);
               }