package com.nms.swspkmas_standalone.entity; 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 java.io.Serializable; import java.time.LocalDateTime; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonInclude; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL; /** *

* 考生表 *

* * @author kzy * @since 2023-09-19 17:45:28 */ @Getter @Setter @TableName("examinee") @ApiModel(value = "Examinee对象", description = "考生表") @JsonInclude(NON_NULL) public class Examinee implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; @ApiModelProperty("姓名") @TableField("name") private String name; @ApiModelProperty("身份证号码") @TableField("id_number") private String idNumber; @ApiModelProperty("性别 1男 2女 默认1") @TableField("sex") private Integer sex; @ApiModelProperty("手机号") @TableField("phone") private String phone; @ApiModelProperty("创建时间") @TableField("create_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime createTime; @ApiModelProperty("更新时间") @TableField("update_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime updateTime; // @ApiModelProperty("考场名称") // @TableField("exam_name") // private String examName; // // @ApiModelProperty("考场id") // @TableField("room_id") // private Long roomId; @ApiModelProperty("座位号") @TableField("seatnumber") private String seatnumber; @ApiModelProperty("证件照路径") @TableField("icon_path") private String iconPath; @ApiModelProperty("创建人id") @TableField("create_by") private String createBy; @ApiModelProperty("证件照名称") @TableField("icon_name") private String iconName; // @TableField(exist = false) // private ExamRoom examRoom; }