package com.nms.swspkmas_standalone.entity.vo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import javax.validation.constraints.NotBlank; import java.io.Serializable; import java.time.LocalDateTime; /** *

* 考生表 *

* * @author kzy * @since 2023-09-19 17:45:28 */ @Getter @Setter @ApiModel(value = "Examinee对象", description = "考生对象") public class ExamineeVO implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "姓名",required = true) @NotBlank(message = "姓名不能为空") private String name; @ApiModelProperty(value = "身份证号码",required = true) @NotBlank(message = "身份证号码不能为空") private String idNumber; @ApiModelProperty(value = "性别 1男 2女 默认1",required = true) private Integer sex; @ApiModelProperty(value = "手机号",required = false) private String phone; // @ApiModelProperty(value = "考场名称",required = false) // private String examName; // // @ApiModelProperty(value = "考场id",required = false) // @NotBlank(message = "考场id不能为空") // private Long roomId; @ApiModelProperty(value = "座位号",required = false) private String seatnumber; @ApiModelProperty(value = "证件照路径",required = true) @NotBlank(message = "证件照不能为空") private String iconPath; @ApiModelProperty(value = "证件照名称",required = true) @NotBlank(message = "证件照名称不能为空") private String iconName; @ApiModelProperty("创建人id") private String createBy; }