package com.gkhy.exam.noncoalmine.model.modForm; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import java.util.Date; /** * @email 1603559716@qq.com * @author: zf * @date: 2024/2/4 * @time: 14:57 */ @ApiModel @Data public class ExamApplyModForm { @NotNull(message = "请选择考试申报id") private Long applyId; @ApiModelProperty(value = "考试批次全称",required = true) @NotEmpty(message = "请填写考试批次全称") private String examName; @ApiModelProperty(value = "机构id",required = true) @NotNull(message = "请选择机构") private Long institutionId; @ApiModelProperty(value = "考试点id",required = true) @NotNull(message = "请选择考试点") private Long siteId; @ApiModelProperty(value = "考试人数",required = true) @NotNull(message = "请填写考试人数") private Integer examNum; //是否为煤矿:0为非,1是 @ApiModelProperty(value = "是否为煤矿",required = true,notes = "0为非,1是") @NotNull(message = "请选择是否为煤矿") private Byte isCm; @ApiModelProperty(value = "考试开始时间") @NotNull(message = "请选择考试开始时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date examStartTime; @ApiModelProperty(value = "考试结束时间") @NotNull(message = "请选择考试结束时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date examEndTime; @ApiModelProperty(value = "补考开始时间") @NotNull(message = "请选择补考开始时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date resitStartTime; @ApiModelProperty(value = "补考结束时间") @NotNull(message = "请选择补考结束时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date resitEndTime; @ApiModelProperty(value = "实操开始时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date operationStartTime; @ApiModelProperty(value = "实操结束时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date operationEndTime; @ApiModelProperty(value = "考点联系人") @NotEmpty(message = "请输入考点联系人") private String siteContacts; @ApiModelProperty(value = "考点联系人电话") @NotEmpty(message = "请输入考点联系人电话") private String siteContactsPhone; @ApiModelProperty(value = "机构联系人") @NotEmpty(message = "请输入机构联系人") private String institutionContacts; @ApiModelProperty(value = "机构联系人电话") @NotEmpty(message = "请输入机构联系人电话") private String institutionContactsPhone; }