Browse Source

fix: 巡查项目-新增时巡视检查内容增加‘其他’选项

master_tdsql
易浩轩 1 year ago
parent
commit
5eefd87e42
  1. 11
      src/views/runManage/engineering/inspectionItems/Dike.vue

11
src/views/runManage/engineering/inspectionItems/Dike.vue

@ -21,7 +21,7 @@ export default {
},
ruleForm: {
name: '',
type: '0',
type: '',
checkContentType: '',
items: [
],
@ -120,7 +120,6 @@ export default {
//
changeSecondType(row) {
getDicts(row.parts[1]).then((res) => {
console.log('🚀二级🚀', res.data)
row.parts[2] = ''
this.$set(row, 'third', res.data)
})
@ -291,6 +290,7 @@ export default {
placeholder="请选择巡视检查内容">
<el-option v-for="item in firstType" :label="item.dictLabel" :value="item.dictValue"
:key="item.id"></el-option>
<el-option label="其他" value="2"></el-option>
</el-select>
<span style="margin-left: 8px; color: red;">注意切换选项后检查内容将会清空</span>
</el-form-item>
@ -298,7 +298,7 @@ export default {
<el-table class="table" height="350" :data="ruleForm.items" border>
<el-table-column type="index" align="center" label="序号" center width="80">
</el-table-column>
<el-table-column align="center" label="检查项目和内容">
<el-table-column align="center" label="检查项目和内容" v-if="ruleForm.checkContentType != '2'">
<template slot-scope="scope">
<el-select v-model="scope.row.parts[1]" @change="changeSecondType(scope.row)" placeholder="请选择检查项目和内容">
<el-option v-for="item in secondType" :label="item.dictLabel" :value="item.dictValue"
@ -306,9 +306,10 @@ export default {
</el-select>
</template>
</el-table-column>
<el-table-column align="center" label="检查部位">
<el-table-column align="center" label="检查部位" v-if="ruleForm.checkContentType != '2'">
<template slot-scope="scope">
<el-select v-model="scope.row.parts[2]" @change="changeThirdType(scope.row)" placeholder="请选择检查部位">
<el-select v-model="scope.row.parts[2]" v-if="scope.row.third" @change="changeThirdType(scope.row)"
placeholder="请选择检查部位">
<el-option v-for="item in scope.row.third" :label="item.dictLabel" :value="item.dictValue"
:key="item.id"></el-option>
</el-select>

Loading…
Cancel
Save