管理端发布活动,限制开始时间不能等于结束时间

dev
QB 2024-08-16 20:03:08 +08:00
parent bb9cbd0519
commit ae9939f3a1
1 changed files with 8 additions and 4 deletions

View File

@ -197,10 +197,14 @@
},
{
validator: (rule, value, callback) => {
if (value == null | form.value.startTime == null) {
callback();
} else if (value <= form.value.startTime) {
callback(proxy.$modal.msgError('截至时间错误'));
if (value && form.value.startTime) {
const startTime = new Date(form.value.startTime);
const endTime = new Date(value);
if (endTime <= startTime) {
callback(new Error('结束时间必须晚于开始时间'));
} else {
callback();
}
} else {
callback();
}