|
@@ -2,6 +2,7 @@ package cn.com.qmth.examcloud.core.oe.admin.api.response;
|
|
|
|
|
|
import cn.com.qmth.examcloud.api.commons.enums.ExamType;
|
|
|
import cn.com.qmth.examcloud.api.commons.exchange.BaseResponse;
|
|
|
+import cn.com.qmth.examcloud.core.oe.admin.api.bean.ExamRecordDataBean;
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
@@ -14,471 +15,13 @@ import java.util.Date;
|
|
|
public class GetSingleExamRecordDataResp extends BaseResponse {
|
|
|
private static final long serialVersionUID = -2051958208366851291L;
|
|
|
|
|
|
- private Long id;
|
|
|
- /**
|
|
|
- * 考试ID
|
|
|
- */
|
|
|
- private Long examId;
|
|
|
- /**
|
|
|
- * 考试类型
|
|
|
- */
|
|
|
- private String examType;
|
|
|
- /**
|
|
|
- * 考生ID
|
|
|
- */
|
|
|
- private Long examStudentId;
|
|
|
- /**
|
|
|
- * 学生ID
|
|
|
- */
|
|
|
- private Long studentId;
|
|
|
- /**
|
|
|
- * 学号
|
|
|
- */
|
|
|
- private String studentCode;
|
|
|
- /**
|
|
|
- * 学生姓名
|
|
|
- */
|
|
|
- private String studentName;
|
|
|
- /**
|
|
|
- * 身份证号
|
|
|
- */
|
|
|
- private String identityNumber;
|
|
|
- /**
|
|
|
- * 课程ID
|
|
|
- */
|
|
|
- private Long courseId;
|
|
|
+ private ExamRecordDataBean data;
|
|
|
|
|
|
- private String courseLevel;
|
|
|
- /**
|
|
|
- * 学习中心ID
|
|
|
- */
|
|
|
- private Long orgId;
|
|
|
- /**
|
|
|
- * 顶级机构ID
|
|
|
- */
|
|
|
- private Long rootOrgId;
|
|
|
- /**
|
|
|
- * 基础试卷ID
|
|
|
- */
|
|
|
- private String basePaperId;
|
|
|
-
|
|
|
- /**
|
|
|
- * 试卷类型
|
|
|
- */
|
|
|
- private String paperType;
|
|
|
- /**
|
|
|
- * 试卷结构 ID
|
|
|
- */
|
|
|
- private String paperStructId;
|
|
|
- /**
|
|
|
- * 采集人
|
|
|
- */
|
|
|
- private String infoCollector;
|
|
|
-
|
|
|
- /**
|
|
|
- * 考试作答记录id
|
|
|
- */
|
|
|
- private String examRecordQuestionsId;
|
|
|
- /**
|
|
|
- * 考试记录状态(考试中,考试结束,考试过期,考试作废)
|
|
|
- */
|
|
|
- private String examRecordStatus;
|
|
|
- /**
|
|
|
- * 考试开始时间
|
|
|
- */
|
|
|
- private Date startTime;
|
|
|
- /**
|
|
|
- * 考试结束时间
|
|
|
- */
|
|
|
- private Date endTime;
|
|
|
- /**
|
|
|
- * 考试被清理时间
|
|
|
- */
|
|
|
- private Date cleanTime;
|
|
|
- /**
|
|
|
- * 是否异常数据
|
|
|
- */
|
|
|
- private Boolean isWarn;
|
|
|
- /**
|
|
|
- * 是否被审核过
|
|
|
- */
|
|
|
- private Boolean isAudit;
|
|
|
- /**
|
|
|
- * 是否违纪
|
|
|
- */
|
|
|
- private Boolean isIllegality;
|
|
|
-
|
|
|
- /**
|
|
|
- * 考试时长
|
|
|
- */
|
|
|
- private Long usedExamTime;
|
|
|
- /**
|
|
|
- * 第几次考试
|
|
|
- */
|
|
|
- private Integer examOrder;
|
|
|
- /**
|
|
|
- * 是否为重考
|
|
|
- */
|
|
|
- private Boolean isReexamine;
|
|
|
- /**
|
|
|
- * 是否断点续考
|
|
|
- */
|
|
|
- private Boolean isContinued;
|
|
|
- /**
|
|
|
- * 是否是全客观题卷 1:是 0:否
|
|
|
- */
|
|
|
- private Boolean isAllObjectivePaper;
|
|
|
- /**
|
|
|
- * 断点续考次数
|
|
|
- */
|
|
|
- private Integer continuedCount;
|
|
|
- /**
|
|
|
- * 是否达到最大断点限制
|
|
|
- */
|
|
|
- private Boolean isExceed;
|
|
|
- /**
|
|
|
- * 抓拍比对成功次数
|
|
|
- */
|
|
|
- private Integer faceSuccessCount;
|
|
|
- /**
|
|
|
- * 抓拍比对失败次数
|
|
|
- */
|
|
|
- private Integer faceFailedCount;
|
|
|
- /**
|
|
|
- * 抓拍存在陌生人的次数
|
|
|
- */
|
|
|
- private Integer faceStrangerCount;
|
|
|
- /**
|
|
|
- * 抓拍比对总次数
|
|
|
- */
|
|
|
- private Integer faceTotalCount;
|
|
|
- /**
|
|
|
- * 抓拍比对成功比率
|
|
|
- */
|
|
|
- private Double faceSuccessPercent;
|
|
|
- /**
|
|
|
- * 活体检测结果
|
|
|
- */
|
|
|
- private String faceVerifyResult;
|
|
|
-
|
|
|
- /**
|
|
|
- * 百度人脸活体检测通过率
|
|
|
- */
|
|
|
- private Double baiduFaceLivenessSuccessPercent;
|
|
|
- /**
|
|
|
- * 人脸五官坐标比对值
|
|
|
- */
|
|
|
- private Double faceLandmarkVal;
|
|
|
-
|
|
|
- public Long getId() {
|
|
|
- return id;
|
|
|
- }
|
|
|
-
|
|
|
- public void setId(Long id) {
|
|
|
- this.id = id;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getExamId() {
|
|
|
- return examId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setExamId(Long examId) {
|
|
|
- this.examId = examId;
|
|
|
- }
|
|
|
-
|
|
|
- public String getExamType() {
|
|
|
- return examType;
|
|
|
- }
|
|
|
-
|
|
|
- public void setExamType(String examType) {
|
|
|
- this.examType = examType;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getExamStudentId() {
|
|
|
- return examStudentId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setExamStudentId(Long examStudentId) {
|
|
|
- this.examStudentId = examStudentId;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getStudentId() {
|
|
|
- return studentId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setStudentId(Long studentId) {
|
|
|
- this.studentId = studentId;
|
|
|
- }
|
|
|
-
|
|
|
- public String getStudentCode() {
|
|
|
- return studentCode;
|
|
|
- }
|
|
|
-
|
|
|
- public void setStudentCode(String studentCode) {
|
|
|
- this.studentCode = studentCode;
|
|
|
- }
|
|
|
-
|
|
|
- public String getStudentName() {
|
|
|
- return studentName;
|
|
|
- }
|
|
|
-
|
|
|
- public void setStudentName(String studentName) {
|
|
|
- this.studentName = studentName;
|
|
|
- }
|
|
|
-
|
|
|
- public String getIdentityNumber() {
|
|
|
- return identityNumber;
|
|
|
- }
|
|
|
-
|
|
|
- public void setIdentityNumber(String identityNumber) {
|
|
|
- this.identityNumber = identityNumber;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getCourseId() {
|
|
|
- return courseId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCourseId(Long courseId) {
|
|
|
- this.courseId = courseId;
|
|
|
- }
|
|
|
-
|
|
|
- public String getCourseLevel() {
|
|
|
- return courseLevel;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCourseLevel(String courseLevel) {
|
|
|
- this.courseLevel = courseLevel;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getOrgId() {
|
|
|
- return orgId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setOrgId(Long orgId) {
|
|
|
- this.orgId = orgId;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getRootOrgId() {
|
|
|
- return rootOrgId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRootOrgId(Long rootOrgId) {
|
|
|
- this.rootOrgId = rootOrgId;
|
|
|
- }
|
|
|
-
|
|
|
- public String getBasePaperId() {
|
|
|
- return basePaperId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setBasePaperId(String basePaperId) {
|
|
|
- this.basePaperId = basePaperId;
|
|
|
- }
|
|
|
-
|
|
|
- public String getPaperType() {
|
|
|
- return paperType;
|
|
|
- }
|
|
|
-
|
|
|
- public void setPaperType(String paperType) {
|
|
|
- this.paperType = paperType;
|
|
|
- }
|
|
|
-
|
|
|
- public String getPaperStructId() {
|
|
|
- return paperStructId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setPaperStructId(String paperStructId) {
|
|
|
- this.paperStructId = paperStructId;
|
|
|
- }
|
|
|
-
|
|
|
- public String getInfoCollector() {
|
|
|
- return infoCollector;
|
|
|
- }
|
|
|
-
|
|
|
- public void setInfoCollector(String infoCollector) {
|
|
|
- this.infoCollector = infoCollector;
|
|
|
- }
|
|
|
-
|
|
|
- public String getExamRecordQuestionsId() {
|
|
|
- return examRecordQuestionsId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setExamRecordQuestionsId(String examRecordQuestionsId) {
|
|
|
- this.examRecordQuestionsId = examRecordQuestionsId;
|
|
|
- }
|
|
|
-
|
|
|
- public String getExamRecordStatus() {
|
|
|
- return examRecordStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public void setExamRecordStatus(String examRecordStatus) {
|
|
|
- this.examRecordStatus = examRecordStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getStartTime() {
|
|
|
- return startTime;
|
|
|
- }
|
|
|
-
|
|
|
- public void setStartTime(Date startTime) {
|
|
|
- this.startTime = startTime;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getEndTime() {
|
|
|
- return endTime;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEndTime(Date endTime) {
|
|
|
- this.endTime = endTime;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getCleanTime() {
|
|
|
- return cleanTime;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCleanTime(Date cleanTime) {
|
|
|
- this.cleanTime = cleanTime;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getWarn() {
|
|
|
- return isWarn;
|
|
|
- }
|
|
|
-
|
|
|
- public void setWarn(Boolean warn) {
|
|
|
- isWarn = warn;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getAudit() {
|
|
|
- return isAudit;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAudit(Boolean audit) {
|
|
|
- isAudit = audit;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getIllegality() {
|
|
|
- return isIllegality;
|
|
|
- }
|
|
|
-
|
|
|
- public void setIllegality(Boolean illegality) {
|
|
|
- isIllegality = illegality;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getUsedExamTime() {
|
|
|
- return usedExamTime;
|
|
|
- }
|
|
|
-
|
|
|
- public void setUsedExamTime(Long usedExamTime) {
|
|
|
- this.usedExamTime = usedExamTime;
|
|
|
- }
|
|
|
-
|
|
|
- public Integer getExamOrder() {
|
|
|
- return examOrder;
|
|
|
- }
|
|
|
-
|
|
|
- public void setExamOrder(Integer examOrder) {
|
|
|
- this.examOrder = examOrder;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getReexamine() {
|
|
|
- return isReexamine;
|
|
|
- }
|
|
|
-
|
|
|
- public void setReexamine(Boolean reexamine) {
|
|
|
- isReexamine = reexamine;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getContinued() {
|
|
|
- return isContinued;
|
|
|
- }
|
|
|
-
|
|
|
- public void setContinued(Boolean continued) {
|
|
|
- isContinued = continued;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getAllObjectivePaper() {
|
|
|
- return isAllObjectivePaper;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAllObjectivePaper(Boolean allObjectivePaper) {
|
|
|
- isAllObjectivePaper = allObjectivePaper;
|
|
|
- }
|
|
|
-
|
|
|
- public Integer getContinuedCount() {
|
|
|
- return continuedCount;
|
|
|
- }
|
|
|
-
|
|
|
- public void setContinuedCount(Integer continuedCount) {
|
|
|
- this.continuedCount = continuedCount;
|
|
|
- }
|
|
|
-
|
|
|
- public Boolean getExceed() {
|
|
|
- return isExceed;
|
|
|
- }
|
|
|
-
|
|
|
- public void setExceed(Boolean exceed) {
|
|
|
- isExceed = exceed;
|
|
|
- }
|
|
|
-
|
|
|
- public Integer getFaceSuccessCount() {
|
|
|
- return faceSuccessCount;
|
|
|
- }
|
|
|
-
|
|
|
- public void setFaceSuccessCount(Integer faceSuccessCount) {
|
|
|
- this.faceSuccessCount = faceSuccessCount;
|
|
|
- }
|
|
|
-
|
|
|
- public Integer getFaceFailedCount() {
|
|
|
- return faceFailedCount;
|
|
|
- }
|
|
|
-
|
|
|
- public void setFaceFailedCount(Integer faceFailedCount) {
|
|
|
- this.faceFailedCount = faceFailedCount;
|
|
|
- }
|
|
|
-
|
|
|
- public Integer getFaceStrangerCount() {
|
|
|
- return faceStrangerCount;
|
|
|
- }
|
|
|
-
|
|
|
- public void setFaceStrangerCount(Integer faceStrangerCount) {
|
|
|
- this.faceStrangerCount = faceStrangerCount;
|
|
|
- }
|
|
|
-
|
|
|
- public Integer getFaceTotalCount() {
|
|
|
- return faceTotalCount;
|
|
|
- }
|
|
|
-
|
|
|
- public void setFaceTotalCount(Integer faceTotalCount) {
|
|
|
- this.faceTotalCount = faceTotalCount;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getFaceSuccessPercent() {
|
|
|
- return faceSuccessPercent;
|
|
|
- }
|
|
|
-
|
|
|
- public void setFaceSuccessPercent(Double faceSuccessPercent) {
|
|
|
- this.faceSuccessPercent = faceSuccessPercent;
|
|
|
- }
|
|
|
-
|
|
|
- public String getFaceVerifyResult() {
|
|
|
- return faceVerifyResult;
|
|
|
- }
|
|
|
-
|
|
|
- public void setFaceVerifyResult(String faceVerifyResult) {
|
|
|
- this.faceVerifyResult = faceVerifyResult;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getBaiduFaceLivenessSuccessPercent() {
|
|
|
- return baiduFaceLivenessSuccessPercent;
|
|
|
- }
|
|
|
-
|
|
|
- public void setBaiduFaceLivenessSuccessPercent(Double baiduFaceLivenessSuccessPercent) {
|
|
|
- this.baiduFaceLivenessSuccessPercent = baiduFaceLivenessSuccessPercent;
|
|
|
- }
|
|
|
-
|
|
|
- public Double getFaceLandmarkVal() {
|
|
|
- return faceLandmarkVal;
|
|
|
+ public ExamRecordDataBean getData() {
|
|
|
+ return data;
|
|
|
}
|
|
|
|
|
|
- public void setFaceLandmarkVal(Double faceLandmarkVal) {
|
|
|
- this.faceLandmarkVal = faceLandmarkVal;
|
|
|
+ public void setData(ExamRecordDataBean data) {
|
|
|
+ this.data = data;
|
|
|
}
|
|
|
}
|