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;
|
|
}
|