|
|
@@ -493,6 +493,7 @@
|
|
|
// startDate 启用日期要大于当前时间
|
|
|
// stopDate 停用时间要大于当前时间并且大于启用日期
|
|
|
startDate: [
|
|
|
+ { required: true, message: '请选择启用日期', trigger: 'blur' },
|
|
|
{ required: true, message: '请选择启用日期', trigger: 'change' },
|
|
|
{ validator: this.validateStartDate, trigger: 'change' }
|
|
|
],
|
|
|
@@ -717,6 +718,13 @@
|
|
|
return callback(new Error('启用日期不能为空'));
|
|
|
}
|
|
|
|
|
|
+ // 启用日期大于等于今天
|
|
|
+ const today = new Date();
|
|
|
+ today.setHours(0, 0, 0, 0); // 设置为当天的开始时间
|
|
|
+ if (new Date(startDate) < today) {
|
|
|
+ return callback(new Error('启用日期必须大于等于当前日期'));
|
|
|
+ }
|
|
|
+
|
|
|
callback();
|
|
|
},
|
|
|
// stopDate 停用时间要大于当前时间并且大于启用日期
|