mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-09-09 08:57:16 +08:00
@@ -16,11 +16,11 @@
|
|||||||
|
|
||||||
package top.continew.admin.system.model.req;
|
package top.continew.admin.system.model.req;
|
||||||
|
|
||||||
|
import cn.sticki.spel.validator.constrain.SpelFuture;
|
||||||
import cn.sticki.spel.validator.constrain.SpelNotEmpty;
|
import cn.sticki.spel.validator.constrain.SpelNotEmpty;
|
||||||
import cn.sticki.spel.validator.constrain.SpelNotNull;
|
import cn.sticki.spel.validator.constrain.SpelNotNull;
|
||||||
import cn.sticki.spel.validator.jakarta.SpelValid;
|
import cn.sticki.spel.validator.jakarta.SpelValid;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import jakarta.validation.constraints.Future;
|
|
||||||
import jakarta.validation.constraints.NotBlank;
|
import jakarta.validation.constraints.NotBlank;
|
||||||
import jakarta.validation.constraints.NotNull;
|
import jakarta.validation.constraints.NotNull;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -102,7 +102,7 @@ public class NoticeReq implements Serializable {
|
|||||||
*/
|
*/
|
||||||
@Schema(description = "发布时间", example = "2023-08-08 00:00:00", type = "string")
|
@Schema(description = "发布时间", example = "2023-08-08 00:00:00", type = "string")
|
||||||
@SpelNotNull(condition = "#this.isTiming == true", message = "定时发布时间不能为空")
|
@SpelNotNull(condition = "#this.isTiming == true", message = "定时发布时间不能为空")
|
||||||
@Future(message = "定时发布时间不能早于当前时间")
|
@SpelFuture(condition = "#this.isTiming == true", message = "定时发布时间不能早于当前时间")
|
||||||
private LocalDateTime publishTime;
|
private LocalDateTime publishTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user