|
|
@@ -104,7 +104,7 @@
|
|
104
|
104
|
<el-col :span="12">
|
|
105
|
105
|
<el-form-item label="检查级别" prop="checkLevel">
|
|
106
|
106
|
<el-select v-model="form.checkLevel" placeholder="请选择检查级别" style="width: 100%"
|
|
107
|
|
- @change="handleCheckLevelChange" :disabled="formDisabled">
|
|
|
107
|
+ @change="handleCheckLevelChange" :disabled="true">
|
|
108
|
108
|
<el-option v-for="dict in check_level" :key="dict.value" :label="dict.label" :value="dict.value" />
|
|
109
|
109
|
</el-select>
|
|
110
|
110
|
</el-form-item>
|
|
|
@@ -151,7 +151,8 @@
|
|
151
|
151
|
</el-col>
|
|
152
|
152
|
<el-col :span="12" v-if="form.isSelfCheck === 1">
|
|
153
|
153
|
<el-form-item label="自查科室" prop="selfCheckDeptId" :required="true">
|
|
154
|
|
- <el-select v-model="form.selfCheckDeptId" placeholder="请选择自查科室" style="width: 100%" :disabled="formDisabled">
|
|
|
154
|
+ <el-select v-model="form.selfCheckDeptId" placeholder="请选择自查科室" style="width: 100%"
|
|
|
155
|
+ :disabled="formDisabled">
|
|
155
|
156
|
<el-option v-for="dept in deptOptions" :key="dept.deptId" :label="dept.deptName" :value="dept.deptId" />
|
|
156
|
157
|
</el-select>
|
|
157
|
158
|
</el-form-item>
|
|
|
@@ -229,7 +230,9 @@ const data = reactive({
|
|
229
|
230
|
timeRange: [],
|
|
230
|
231
|
ruleType: "DAY",
|
|
231
|
232
|
ruleTypeNum: 1,
|
|
232
|
|
- checkProjectItemList: []
|
|
|
233
|
+ checkProjectItemList: [],
|
|
|
234
|
+ checkLevel: null,
|
|
|
235
|
+ checkedLevel: null,
|
|
233
|
236
|
},
|
|
234
|
237
|
checkItemsList: [],
|
|
235
|
238
|
checkedCodes: [],//回显选中的节点
|
|
|
@@ -239,6 +242,7 @@ const data = reactive({
|
|
239
|
242
|
checkResult: null,
|
|
240
|
243
|
problemDescription: null,
|
|
241
|
244
|
attachmentUrl: null,
|
|
|
245
|
+ checkLevel: null,
|
|
242
|
246
|
checkedLevel: null,
|
|
243
|
247
|
documentCode: null,
|
|
244
|
248
|
taskName: null,
|
|
|
@@ -289,7 +293,11 @@ const data = reactive({
|
|
289
|
293
|
const { queryParams, form, rules, checkItemsList, checkedCodes } = toRefs(data)
|
|
290
|
294
|
|
|
291
|
295
|
const handleCheckLevelChange = (val) => {
|
|
|
296
|
+
|
|
292
|
297
|
if ('STATION_LEVEL' == val) {
|
|
|
298
|
+ form.value.checkedLevel = 'BRIGADE_LEVEL'
|
|
|
299
|
+ }
|
|
|
300
|
+ if ('BRIGADE_LEVEL' == val) {
|
|
293
|
301
|
form.value.checkedLevel = 'DEPARTMENT_LEVEL'
|
|
294
|
302
|
}
|
|
295
|
303
|
if ('DEPARTMENT_LEVEL' == val) {
|
|
|
@@ -417,6 +425,8 @@ function handleAdd() {
|
|
417
|
425
|
reset()
|
|
418
|
426
|
open.value = true
|
|
419
|
427
|
title.value = "巡检任务新建"
|
|
|
428
|
+ form.value.checkLevel = 'STATION_LEVEL';
|
|
|
429
|
+ handleCheckLevelChange('STATION_LEVEL')
|
|
420
|
430
|
getCheckItem()
|
|
421
|
431
|
}
|
|
422
|
432
|
|