Browse Source

维保工单 维保结论为 不合格时要求 异常原因必填

java8
赵宏斌 5 months ago
parent
commit
8d0c81eb27
  1. 6
      src/views/modules/eam/eamWorkOrderForMaintenance.vue

6
src/views/modules/eam/eamWorkOrderForMaintenance.vue

@ -180,7 +180,7 @@
<el-form-item :label="'维保结论'">
<el-select :disabled="saveData.status === '已完工'" v-model="saveData.checkResult" style="width: 120px">
<el-option label="合格" value="合格"></el-option>
<el-option label="异常" value="异常"></el-option>
<el-option label="不合格" value="异常"></el-option>
</el-select>
</el-form-item>
<el-form-item v-if="this.saveData.checkResult === '异常'" :label="'异常原因'">
@ -1648,6 +1648,10 @@
this.$message.warning('请选择维保结论!')
return
}
if (this.saveData.checkResult === '异常' && (this.saveData.disposalMeasures == null || this.saveData.disposalMeasures === '')) {
this.$message.warning('请选择异常原因!')
return
}
if (this.saveData.reachDate > this.saveData.actualDate) {
this.$message.warning('到达时间不能小于实际执行时间!')
return

Loading…
Cancel
Save