|
|
@ -218,16 +218,24 @@ export default { |
|
|
|
} |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
// 限制日期不可选择截止日期之后的 |
|
|
|
// 限制开始日期只可选择今天之后的 |
|
|
|
pickerStartData(newtime) { |
|
|
|
return { |
|
|
|
disabledDate(time) { return time.getTime() > new Date(newtime) - 1000 * 60 * 60 * 24 } |
|
|
|
disabledDate(time) { |
|
|
|
if (newtime !== '') { |
|
|
|
return time.getTime() < Date.now() - 8.64e7 || time.getTime() > new Date(newtime) |
|
|
|
} else { |
|
|
|
return time.getTime() < Date.now() - 8.64e7 |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
// 限制日期不可选择开始日期之前的 |
|
|
|
// 限制截止日期只可选择开始日期之后的 |
|
|
|
pickerEndData(newtime) { |
|
|
|
return { |
|
|
|
disabledDate(time) { return time.getTime() < new Date(newtime) - 1000 * 60 * 60 * 24 } |
|
|
|
disabledDate(time) { |
|
|
|
return time.getTime() < new Date(newtime) || time.getTime() < Date.now() - 8.64e7 |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
init() { |
|
|
@ -376,7 +384,7 @@ export default { |
|
|
|
this.$message({ showClose: true, type: 'error', message: '预约服务顾问不能为空' }) |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.formobj.reserveStart === '' || this.formobj.reserveEnd === '') { |
|
|
|
if (this.formobj.reserveStart === '' || this.formobj.reserveEnd === '' || this.formobj.reserveStart === null || this.formobj.reserveEnd === null) { |
|
|
|
this.$message({ showClose: true, type: 'error', message: '预约时间不能为空' }) |
|
|
|
return |
|
|
|
} |
|
|
|