package com.gkhy.exam.noncoalmine.entity; import java.time.LocalDateTime; import java.util.Date; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.extension.activerecord.Model; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.domain.BaseEntity; import lombok.Data; import java.io.Serializable; /** * (ExamApply)表实体类 * * @author makejava * @since 2024-02-04 13:36:51 */ @Data public class ExamApply{ @TableId(type = IdType.AUTO) private Long applyId; //考试计划批次全称 private String examName; //机构 private Long institutionId; //考点 private Long siteId; //考试人数 private Integer examNum; //是否为煤矿:0为非,1是 private Byte isCm; //考试开始时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date examStartTime; //考试结束时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date examEndTime; //补考开始时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date resitStartTime; //补考结束时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date resitEndTime; //实操开始时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date operationStartTime; //实操结束时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date operationEndTime; //考点联系人 private String siteContacts; //考点联系人电话 private String siteContactsPhone; //机构联系人 private String institutionContacts; //机构联系人电话 private String institutionContactsPhone; private Integer delFlag; @TableField(fill = FieldFill.INSERT) private String createBy; @TableField(fill = FieldFill.INSERT_UPDATE) private String updateBy; @TableField(fill = FieldFill.INSERT) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @TableField(fill = FieldFill.INSERT_UPDATE) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; }