|
@@ -120,7 +120,7 @@
|
|
v-model="item.hazardDescribe">
|
|
v-model="item.hazardDescribe">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="隐患照片" label-width="123px">
|
|
|
|
|
|
+ <el-form-item label="隐患照片" :prop="'checkHazardDtoList.'+index+'.uploadDtoList'" :rules="rules.uploadDtoList" label-width="123px">
|
|
<div class="for-img-box" v-for="(img,imgIndex) in item.uploadDtoList" :key="imgIndex">
|
|
<div class="for-img-box" v-for="(img,imgIndex) in item.uploadDtoList" :key="imgIndex">
|
|
<img class="for-img" :src="img.fileUrl" @click="lookImg(item.uploadDtoList,imgIndex)">
|
|
<img class="for-img" :src="img.fileUrl" @click="lookImg(item.uploadDtoList,imgIndex)">
|
|
<p class="for-del-button el-icon-circle-close" @click="delImg(index,imgIndex)"></p>
|
|
<p class="for-del-button el-icon-circle-close" @click="delImg(index,imgIndex)"></p>
|
|
@@ -182,16 +182,7 @@
|
|
addPageTitle:"",
|
|
addPageTitle:"",
|
|
//新增-编辑
|
|
//新增-编辑
|
|
options:[],
|
|
options:[],
|
|
- addForm:{
|
|
|
|
- checkResult:0,
|
|
|
|
- rectifyNotice:0,
|
|
|
|
- checkHazardDtoList:[
|
|
|
|
- {
|
|
|
|
- lookType:true,
|
|
|
|
- uploadDtoList:[],
|
|
|
|
- }
|
|
|
|
- ],
|
|
|
|
- },
|
|
|
|
|
|
+ addForm:{},
|
|
//上传用名称保存
|
|
//上传用名称保存
|
|
upDataName:"",
|
|
upDataName:"",
|
|
// 表单校验
|
|
// 表单校验
|
|
@@ -215,6 +206,9 @@
|
|
{ required: true, message: "请输入隐患描述", trigger: "blur" },
|
|
{ required: true, message: "请输入隐患描述", trigger: "blur" },
|
|
{ required: true, message: "请输入隐患描述", validator: this.spaceJudgment, trigger: "blur" },
|
|
{ required: true, message: "请输入隐患描述", validator: this.spaceJudgment, trigger: "blur" },
|
|
],
|
|
],
|
|
|
|
+ uploadDtoList: [
|
|
|
|
+ { required: true, message: "请上传隐患照片", trigger: "blur" },
|
|
|
|
+ ],
|
|
},
|
|
},
|
|
//隐患发生次数
|
|
//隐患发生次数
|
|
hazardCheckCount:0,
|
|
hazardCheckCount:0,
|