package jnpf.message.model; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import org.hibernate.validator.constraints.NotBlank; /** * 新建 * */ @Data public class NoticeCrForm { @Schema(description ="内容") private String bodyText; @NotBlank(message = "必填") @Schema(description ="标题") private String title; @Schema(description ="接收人") private String toUserIds; @Schema(description ="附件") private String files; @Schema(description ="封面图片") private String coverImage; @Schema(description ="过期时间") private Long expirationTime; @Schema(description ="分类") private String category; @Schema(description ="提醒方式") private Integer remindCategory; @Schema(description ="发送配置") private String sendConfigId; @Schema(description = "摘要") private String excerpt; }