优化validatorEndTime和validatorTimeGTCurrentDay
parent
d1e9ac1ff3
commit
45a322c97f
|
|
@ -329,14 +329,14 @@ export function processTreeDataForOnlyLastLevel(
|
|||
/**
|
||||
* 验证结束时间是否大于开始时间
|
||||
*/
|
||||
export function validatorEndTime(timeStart: string): {
|
||||
export function validatorEndTime(timeStart: string, message: string): {
|
||||
validator: (_: any, value: any) => Promise<void | string>;
|
||||
};
|
||||
|
||||
/**
|
||||
* 验证时间是否大于等于当前时间
|
||||
*/
|
||||
export function validatorTimeGTCurrentDay(): {
|
||||
export function validatorTimeGTCurrentDay(message: string): {
|
||||
validator: (_: any, value: any) => Promise<void | string>;
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -511,11 +511,11 @@ export const processTreeDataForOnlyLastLevel = (options) => {
|
|||
/**
|
||||
* 验证结束时间是否大于开始时间
|
||||
*/
|
||||
export const validatorEndTime = (timeStart) => {
|
||||
export const validatorEndTime = (timeStart, message = "结束时间不能早于开始时间") => {
|
||||
return {
|
||||
validator: (_, value) => {
|
||||
if (value && timeStart && value < timeStart) {
|
||||
return Promise.reject("结束时间不能早于开始时间");
|
||||
return Promise.reject(message);
|
||||
}
|
||||
else {
|
||||
return Promise.resolve();
|
||||
|
|
@ -527,11 +527,11 @@ export const validatorEndTime = (timeStart) => {
|
|||
/**
|
||||
* 验证时间是否大于等于当前时间
|
||||
*/
|
||||
export const validatorTimeGTCurrentDay = () => {
|
||||
export const validatorTimeGTCurrentDay = (message = "需要大于当前时间") => {
|
||||
return {
|
||||
validator: (_, value) => {
|
||||
if (value && value <= dayjs().format("YYYY-MM-DD hh:mm:ss")) {
|
||||
return Promise.reject("需要大于当前时间");
|
||||
return Promise.reject(message);
|
||||
}
|
||||
else {
|
||||
return Promise.resolve();
|
||||
|
|
|
|||
Loading…
Reference in New Issue