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