Просмотр исходного кода

交卷后续处理,代码重构及bug fix

lideyin 5 лет назад
Родитель
Сommit
c7ef91e8f7

+ 5 - 5
src/main/java/cn/com/qmth/examcloud/support/Constants.java

@@ -40,11 +40,6 @@ public interface Constants {
 	 */
 	String HAND_IN_EXAM_LOCK_PREFIX = "oe_student:hand_in_exam_lock_";
 
-	/**
-	 * 处理照片锁前缀
-	 */
-	String EXAM_CAPTURE_PHOTO_LOCK_PREFIX = "oe_student:exam_capture_lock_";
-
 	/**
 	 * 获取人脸活体检测基本信息前缀
 	 */
@@ -200,4 +195,9 @@ public interface Constants {
 	 * 活体检测方案key
 	 */
 	String IDENTIFICATION_OF_LIVING_BODY_SCHEME_KEY = "IDENTIFICATION_OF_LIVING_BODY_SCHEME";
+
+	/**
+	 * 默认的百度活检阈值
+	 */
+	Double DEFAULT_BAIDU_FACELIVENESS_THRESHOLD=0.39;
 }

+ 26 - 0
src/main/java/cn/com/qmth/examcloud/support/examing/ExamRecordData.java

@@ -177,6 +177,16 @@ public class ExamRecordData implements JsonSerializable {
      */
     private Double succPercent;
 
+    /**
+     * 抓拍比对通过率
+     */
+    private Double faceSuccessPercent;
+
+    /**
+     * 百度人脸活体检测通过率
+     */
+    private Double baiduFaceLivenessSuccessPercent;
+
     /**
      * 数据同步状态
      */
@@ -445,4 +455,20 @@ public class ExamRecordData implements JsonSerializable {
     public void setSyncStatus(SyncStatus syncStatus) {
         this.syncStatus = syncStatus;
     }
+
+    public Double getFaceSuccessPercent() {
+        return faceSuccessPercent;
+    }
+
+    public void setFaceSuccessPercent(Double faceSuccessPercent) {
+        this.faceSuccessPercent = faceSuccessPercent;
+    }
+
+    public Double getBaiduFaceLivenessSuccessPercent() {
+        return baiduFaceLivenessSuccessPercent;
+    }
+
+    public void setBaiduFaceLivenessSuccessPercent(Double baiduFaceLivenessSuccessPercent) {
+        this.baiduFaceLivenessSuccessPercent = baiduFaceLivenessSuccessPercent;
+    }
 }