package org.springblade.modules.exam.vo; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springblade.modules.exam.entity.ExamScore; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 选择题选项实体类vo * @author zhongrj * @time 2021-07-16 */ @Data public class ExamScoreVO extends ExamScore implements Serializable { private static final long serialVersionUID = 1L; /** * 公司名称 */ private String companyName; /** * 考试id,提交成绩时用 */ private Long papersId; /** * 考勤提交的结果 */ private List examResultVOS; /** * 考试类型 */ private Integer examType; /** * 是否考试 1:否 2:是,考试结束 3:考试中 */ private Integer isExam; /** * 下标 */ private Integer no; /** * 用户名 */ private String account; /** * 部门id */ private Long deptId; /** * 培训公司id */ private Long trainUnitId; /** * 考试时间 */ private String examDate; /** * 性别 */ private String sex; /** * 发证时间 */ @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date paperTime; /** * 保安证编号 */ private String securityNumber; /** * 头像 */ private String avatar; /** * 是否有头像 1:有 2:没有上传 */ private Integer isAvatar; /** * 是否制证 6:是 7:否 */ private Integer isPaper; /** * 排序字段名称 */ private String sortName; /** * 排序 */ private String sort; /** * 培训公司名称 */ private String trainingUnitName; /** * 考试开始时间 */ private Date examStartTime; /** * 考试开始时间 */ private String startTime; // private Date startTime; /** * 考试结束时间 */ private String endTime; /** * 月份 */ private String month; /** * 保安员姓名 */ private String securityName; /** * 辖区 */ private String jurisdiction; /** * 保安员从业单位 */ private String unitName; //签到情况 private String state; }