From fbb7526fa1d36d35e5d7186bf8513618966d1543 Mon Sep 17 00:00:00 2001
From: Kxc0822a <kxc000822>
Date: Fri, 08 Apr 2022 18:01:40 +0800
Subject: [PATCH] 重大
---
src/views/accidentHidden/hiddenDangerList.vue | 271 +++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 205 insertions(+), 66 deletions(-)
diff --git a/src/views/accidentHidden/hiddenDangerList.vue b/src/views/accidentHidden/hiddenDangerList.vue
index e3c762c..7bdf847 100644
--- a/src/views/accidentHidden/hiddenDangerList.vue
+++ b/src/views/accidentHidden/hiddenDangerList.vue
@@ -8,227 +8,346 @@
<el-row>
<el-col :span="9">
<el-form-item label="隐患编号:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
- <el-form-item label="检查单位:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-form-item label="检查单位:" prop="elementAName">
+ <el-select
+ v-model="ruleForm.elementAName"
+ :disabled="true"
+ style="width: 100%"
+ >
+ </el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
- <el-form-item label="检查人:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-form-item label="检查人:" prop="region">
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
+ <!-- <el-select-->
+ <!-- v-model="ruleForm.elementAName"-->
+ <!-- :disabled="true"-->
+ <!-- style="width: 100%"-->
+ <!-- >-->
+ <!-- </el-select>-->
</el-form-item>
- <!-- <el-form-item label="检查人:" prop="region">-->
- <!-- <el-select v-model="ruleForm.region" placeholder="请选择活动区域">-->
- <!-- <el-option label="区域一" value="shanghai"></el-option>-->
- <!-- <el-option label="区域二" value="beijing"></el-option>-->
- <!-- </el-select>-->
- <!-- </el-form-item>-->
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="陪检人员:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="检查时间:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-date-picker
+ v-model="value1"
+ type="date"
+ :disabled="true"
+ placeholder="选择日期"
+ style="width: 100%">
+ </el-date-picker>
</el-form-item>
- <!-- <el-form-item label="检查时间:" prop="name">-->
- <!-- <el-date-picker-->
- <!-- v-model="value1"-->
- <!-- type="date"-->
- <!-- placeholder="选择日期">-->
- <!-- </el-date-picker>-->
- <!-- </el-form-item>-->
-
</el-col>
<el-col :span="9" :offset="4">
- <el-form-item label="班次:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!-- <el-form-item label="班次:" prop="name">-->
+ <!-- <el-input v-model="ruleForm.name"></el-input>-->
+ <!-- </el-form-item>-->
+ <el-form-item label="班次:" prop="elementAName">
+ <el-select
+ v-model="ruleForm.elementAName"
+ :disabled="true"
+ style="width: 100%"
+ >
+ </el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="跟班、带班情况:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="跟班、带班人员:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="22">
<el-form-item label="行走路线:" prop="name">
- <el-input v-model="ruleForm.name" class="multiline"></el-input>
+ <el-input v-model="ruleForm.name" class="multiline" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="隐患单位:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!--<el-input v-model="ruleForm.name"></el-input>-->
+ <el-select
+ v-model="ruleForm.elementAName"
+ :disabled="true"
+ style="width: 100%"
+ >
+ </el-select>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="隐患部门:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!-- <el-input v-model="ruleForm.name"></el-input>-->
+ <el-select
+ v-model="ruleForm.elementAName"
+ :disabled="true"
+ style="width: 100%"
+ >
+ </el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="22">
<el-form-item label="隐患地点:" prop="name">
- <el-input v-model="ruleForm.name" class="multiline"></el-input>
+ <el-input v-model="ruleForm.name" class="multiline" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="22">
<el-form-item label="隐患内容:" prop="name">
- <el-input v-model="ruleForm.name" class="multiline"></el-input>
+ <el-input v-model="ruleForm.name" class="multiline" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="隐患类别:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!--<el-input v-model="ruleForm.name"></el-input>-->
+ <el-select
+ v-model="ruleForm.elementAName"
+ :disabled="true"
+ style="width: 100%"
+ >
+ </el-select>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="隐患级别:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!--<el-input v-model="ruleForm.name"></el-input>-->
+ <el-select
+ v-model="ruleForm.elementAName"
+ :disabled="true"
+ style="width: 100%"
+ >
+ </el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="整改措施:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="所需资金:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="限改时间:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!--<el-input v-model="ruleForm.name"></el-input>-->
+ <el-date-picker
+ v-model="value1"
+ type="date"
+ :disabled="true"
+ placeholder="选择日期"
+ style="width: 100%">
+ </el-date-picker>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="责任人:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="完成时间:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!--<el-input v-model="ruleForm.name"></el-input>-->
+ <el-date-picker
+ v-model="value1"
+ type="date"
+ :disabled="true"
+ placeholder="选择日期"
+ style="width: 100%">
+ </el-date-picker>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="整改完成情况:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="复查时间:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!--<el-input v-model="ruleForm.name"></el-input>-->
+ <el-date-picker
+ v-model="value1"
+ type="date"
+ :disabled="true"
+ placeholder="选择日期"
+ style="width: 100%">
+ </el-date-picker>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="复查人:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="复查结果:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="整改次数:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <el-input v-model="ruleForm.name" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="22">
<el-form-item label="危险源:" prop="name">
- <el-input v-model="ruleForm.name" class="multiline"></el-input>
+ <el-input v-model="ruleForm.name" class="multiline" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="9">
<el-form-item label="风险等级:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!-- <el-input v-model="ruleForm.name" :disabled="true"></el-input>-->
+ <el-select
+ v-model="ruleForm.elementAName"
+ :disabled="true"
+ style="width: 100%"
+ >
+ </el-select>
</el-form-item>
</el-col>
<el-col :span="9" :offset="4">
<el-form-item label="业务科室:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
+ <!-- <el-input v-model="ruleForm.name" :disabled="true"></el-input>-->
+ <el-select
+ v-model="ruleForm.elementAName"
+ :disabled="true"
+ style="width: 100%"
+ >
+ </el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="22">
<el-form-item label="流程信息:" prop="name">
- <el-input v-model="ruleForm.name" class="multiline"></el-input>
+ <!-- <el-input v-model="ruleForm.name" class="multiline" :disabled="true"></el-input>-->
+ <el-table
+ :data="tableData"
+ style="width: 100%">
+ <el-table-column
+ prop="date"
+ label="步骤"
+ align="center"
+ width="60">
+ </el-table-column>
+ <el-table-column
+ prop="name"
+ label="操作人:"
+ align="center"
+ width="139">
+ </el-table-column>
+ <el-table-column
+ prop="province"
+ label="处理时间:"
+ align="center"
+ width="200">
+ </el-table-column>
+ <el-table-column
+ prop="city"
+ label="审批意见:"
+ align="center"
+ width="260">
+ </el-table-column>
+ <el-table-column
+ prop="address"
+ label="流程信息:"
+ align="center"
+ width="170">
+ </el-table-column>
+ </el-table>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="22">
<el-form-item label="发送流程:" prop="name">
- <el-input v-model="ruleForm.name" class="multiline"></el-input>
+ <el-input v-model="ruleForm.name" class="multiline" :disabled="true"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="22">
<el-form-item label="下一步:" prop="name">
- <el-input v-model="ruleForm.name" class="multiline"></el-input>
- </el-form-item>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="22">
- <el-form-item label="是否同意延期:" prop="resource">
- <el-radio-group v-model="ruleForm.resource">
- <el-radio label="线上品牌商赞助"></el-radio>
- <el-radio label="线下场地免费"></el-radio>
+ <el-radio-group v-model="ruleForm.safetyInspectionItemResult">
+ <el-radio :label="0">申请复查</el-radio>
+ <el-radio :label="1">不接受,返回安全环保部</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
</el-row>
- <el-row>
- <el-col :span="9">
- <el-form-item label="限改时间:" prop="name">
- <el-input v-model="ruleForm.name"></el-input>
- </el-form-item>
- </el-col>
- </el-row>
+ <div
+ v-if="ruleForm.safetyInspectionItemResult == 0">
+ <el-row>
+ <el-col :span="9">
+ <el-form-item label="落实责任人:" prop="name">
+ <el-input v-model="ruleForm.name"></el-input>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row>
+ <el-col :span="9">
+ <el-form-item label="选择复查单位/人:" prop="name">
+ <el-input v-model="ruleForm.name"></el-input>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row>
+ <el-col :span="9">
+ <el-form-item label="完成时间:" prop="name">
+ <el-input v-model="ruleForm.name"></el-input>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row>
+ <el-col :span="9">
+ <el-form-item label="所需资金:" prop="name">
+ <el-input v-model="ruleForm.name"></el-input>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ </div>
<el-row>
<el-col :span="22">
<el-form-item label="备注" prop="desc">
@@ -270,7 +389,26 @@
value1: '',
desc: ''
},
- rules: {}
+ rules: {},
+ tableData: [{
+ date: ' 1',
+ name: '超级管理员',
+ province: '2022-04-07 16:10:27',
+ city: '',
+ address: '已发送众泰煤焦化安全环保部',
+ }, {
+ date: ' 1',
+ name: '超级管理员',
+ province: '2022-04-07 16:10:27',
+ city: '',
+ address: '已发送众泰煤焦化安全环保部',
+ }, {
+ date: ' 1',
+ name: '超级管理员',
+ province: '2022-04-07 16:10:27',
+ city: '',
+ address: '已发送众泰煤焦化安全环保部',
+ }],
};
},
methods: {
@@ -298,7 +436,8 @@
/deep/ .box {
padding-top: 0;
}
- /deep/ .multiline .el-input__inner{
+
+ /deep/ .multiline .el-input__inner {
height: 62px;
}
</style>
--
Gitblit v1.9.2