|
@@ -78,7 +78,7 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
- <el-form-item label="故障时间" prop="failureTime">
|
|
|
|
|
|
+ <el-form-item label="故障时间" prop="failureTime" :rules="formData.type==='out'?failureTimeRule:[]" >
|
|
<el-date-picker
|
|
<el-date-picker
|
|
style="width: 150%"
|
|
style="width: 150%"
|
|
v-model="formData.failureTime"
|
|
v-model="formData.failureTime"
|
|
@@ -333,6 +333,7 @@ const formData = ref({
|
|
maintainFee: undefined,
|
|
maintainFee: undefined,
|
|
outFile: undefined
|
|
outFile: undefined
|
|
})
|
|
})
|
|
|
|
+const failureTimeRule = [{ required: true, message: '故障时间不能为空', trigger: 'blur' }]
|
|
const startRule = [{ required: true, message: '维修开始时间不能为空', trigger: 'blur' }]
|
|
const startRule = [{ required: true, message: '维修开始时间不能为空', trigger: 'blur' }]
|
|
const descriptionRule = [{required: true, message:'维修描述不能为空', trigger: 'blur' }]
|
|
const descriptionRule = [{required: true, message:'维修描述不能为空', trigger: 'blur' }]
|
|
const endRule = [{ required: true, message: '维修结束时间不能为空', trigger: 'blur' }]
|
|
const endRule = [{ required: true, message: '维修结束时间不能为空', trigger: 'blur' }]
|
|
@@ -342,7 +343,7 @@ const formRules = reactive({
|
|
type: [{ required: true, message: '维修类型不能为空', trigger: 'blur' }],
|
|
type: [{ required: true, message: '维修类型不能为空', trigger: 'blur' }],
|
|
ifStop: [{ required: true, message: '是否停机不能为空', trigger: 'blur' }],
|
|
ifStop: [{ required: true, message: '是否停机不能为空', trigger: 'blur' }],
|
|
failureName: [{ required: true, message: '故障名称不能为空', trigger: 'blur' }],
|
|
failureName: [{ required: true, message: '故障名称不能为空', trigger: 'blur' }],
|
|
- failureTime: [{ required: true, message: '故障时间不能为空', trigger: 'blur' }],
|
|
|
|
|
|
+ // failureTime: [{ required: true, message: '故障时间不能为空', trigger: 'blur' }],
|
|
// maintainStartTime: [{ required: true, message: '维修开始时间不能为空', trigger: 'blur' }],
|
|
// maintainStartTime: [{ required: true, message: '维修开始时间不能为空', trigger: 'blur' }],
|
|
// maintainEndTime: [{ required: true, message: '维修结束时间不能为空', trigger: 'blur' }],
|
|
// maintainEndTime: [{ required: true, message: '维修结束时间不能为空', trigger: 'blur' }],
|
|
// maintainDescription: [{ required: true, message: '维修描述不能为空', trigger: 'blur' }],
|
|
// maintainDescription: [{ required: true, message: '维修描述不能为空', trigger: 'blur' }],
|