|
|
|
@ -31,7 +31,16 @@ |
|
|
|
|
export default { |
|
|
|
|
name: "inspectionPlanDetail", |
|
|
|
|
data() { |
|
|
|
|
var validateTime = (rule, value, callback) => { |
|
|
|
|
var validateStart = (rule, value, callback) => { |
|
|
|
|
if (value === '') { |
|
|
|
|
callback(new Error('请输入计划开始时间')); |
|
|
|
|
} else if(value > this.form.endTime) { |
|
|
|
|
callback(new Error('输入的计划起始时间大于计划终了时间')); |
|
|
|
|
} else { |
|
|
|
|
callback(); |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
var validateEnd = (rule, value, callback) => { |
|
|
|
|
if (value === '') { |
|
|
|
|
callback(new Error('请输入计划终了时间')); |
|
|
|
|
} else if(this.form.startTime > value) { |
|
|
|
@ -105,11 +114,7 @@ |
|
|
|
|
labelWidth: 120, |
|
|
|
|
format: 'yyyy年MM月dd日', |
|
|
|
|
valueFormat: "yyyyMMdd", |
|
|
|
|
rules: [{ |
|
|
|
|
required: true, |
|
|
|
|
message: "请输入计划起始时间", |
|
|
|
|
trigger: "blur" |
|
|
|
|
}] |
|
|
|
|
rules: [{required: true, validator: validateStart, trigger: 'blur' }] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "计划终了时间", |
|
|
|
@ -119,7 +124,7 @@ |
|
|
|
|
labelWidth: 120, |
|
|
|
|
format: 'yyyy年MM月dd日', |
|
|
|
|
valueFormat: "yyyyMMdd", |
|
|
|
|
rules: [{required: true, validator: validateTime, trigger: 'blur' }] |
|
|
|
|
rules: [{required: true, validator: validateEnd, trigger: 'blur' }] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "状态", |
|
|
|
|