|
@@ -1,7 +1,5 @@
|
|
|
package cn.com.qmth.examcloud.support.examing;
|
|
|
|
|
|
-import java.util.Date;
|
|
|
-
|
|
|
import cn.com.qmth.examcloud.api.commons.enums.ExamType;
|
|
|
import cn.com.qmth.examcloud.api.commons.exchange.JsonSerializable;
|
|
|
import cn.com.qmth.examcloud.support.enums.ExamRecordStatus;
|
|
@@ -11,6 +9,7 @@ import cn.com.qmth.examcloud.support.enums.IsSuccess;
|
|
|
import javax.persistence.Column;
|
|
|
import javax.persistence.EnumType;
|
|
|
import javax.persistence.Enumerated;
|
|
|
+import java.util.Date;
|
|
|
|
|
|
public class ExamRecordData implements JsonSerializable {
|
|
|
|
|
@@ -131,8 +130,6 @@ public class ExamRecordData implements JsonSerializable {
|
|
|
*
|
|
|
* 活体检测结果
|
|
|
*/
|
|
|
- @Column(length = 20)
|
|
|
- @Enumerated(EnumType.STRING)
|
|
|
private IsSuccess faceVerifyResult;
|
|
|
|
|
|
/**
|
|
@@ -140,6 +137,45 @@ public class ExamRecordData implements JsonSerializable {
|
|
|
*/
|
|
|
private Date cleanTime;
|
|
|
|
|
|
+ /**
|
|
|
+ * 是否异常数据
|
|
|
+ */
|
|
|
+ private Boolean isWarn;
|
|
|
+ /**
|
|
|
+ * 是否被审核过
|
|
|
+ */
|
|
|
+ private Boolean isAudit;
|
|
|
+ /**
|
|
|
+ * 是否违纪
|
|
|
+ */
|
|
|
+ private Boolean isIllegality;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 总分
|
|
|
+ */
|
|
|
+ private Double totalScore;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客观题得分总分
|
|
|
+ */
|
|
|
+ private Double objectiveScore;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客观题答对的比率
|
|
|
+ * (客观题答对的题数/客观题总题数)*100 取2位小数
|
|
|
+ */
|
|
|
+ private Double objectiveAccuracy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主观题得分总分
|
|
|
+ */
|
|
|
+ private Double subjectiveScore;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 答题正确率
|
|
|
+ */
|
|
|
+ private Double succPercent;
|
|
|
+
|
|
|
public Long getId() {
|
|
|
return id;
|
|
|
}
|
|
@@ -331,4 +367,68 @@ public class ExamRecordData implements JsonSerializable {
|
|
|
public void setCleanTime(Date cleanTime) {
|
|
|
this.cleanTime = cleanTime;
|
|
|
}
|
|
|
+
|
|
|
+ public Double getTotalScore() {
|
|
|
+ return totalScore;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTotalScore(Double totalScore) {
|
|
|
+ this.totalScore = totalScore;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Double getObjectiveScore() {
|
|
|
+ return objectiveScore;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setObjectiveScore(Double objectiveScore) {
|
|
|
+ this.objectiveScore = objectiveScore;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Double getObjectiveAccuracy() {
|
|
|
+ return objectiveAccuracy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setObjectiveAccuracy(Double objectiveAccuracy) {
|
|
|
+ this.objectiveAccuracy = objectiveAccuracy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Double getSubjectiveScore() {
|
|
|
+ return subjectiveScore;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSubjectiveScore(Double subjectiveScore) {
|
|
|
+ this.subjectiveScore = subjectiveScore;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Double getSuccPercent() {
|
|
|
+ return succPercent;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSuccPercent(Double succPercent) {
|
|
|
+ this.succPercent = succPercent;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Boolean getIsWarn() {
|
|
|
+ return isWarn;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIsWarn(Boolean warn) {
|
|
|
+ isWarn = warn;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Boolean getIsAudit() {
|
|
|
+ return isAudit;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIsAudit(Boolean audit) {
|
|
|
+ isAudit = audit;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Boolean getIsIllegality() {
|
|
|
+ return isIllegality;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIsIllegality(Boolean illegality) {
|
|
|
+ isIllegality = illegality;
|
|
|
+ }
|
|
|
}
|