Эх сурвалжийг харах

将同步比较的人脸结果也保存到照片队列表中

lideyin 5 жил өмнө
parent
commit
44469a27de

+ 23 - 0
examcloud-core-oe-face-api-client/src/main/java/cn/com/qmth/examcloud/core/oe/student/face/client/ExamCaptureCloudServiceClient.java

@@ -0,0 +1,23 @@
+package cn.com.qmth.examcloud.core.oe.student.face.client;
+
+import cn.com.qmth.examcloud.core.oe.student.face.api.ExamCaptureCloudService;
+import cn.com.qmth.examcloud.core.oe.student.face.api.request.SaveExamCaptureSyncCompareResultReq;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Description
+ * @Author lideyin
+ * @Date 2019/10/12 10:52
+ * @Version 1.0
+ */
+@Service("examCaptureQueueCloudService")
+public class ExamCaptureCloudServiceClient extends AbstractCloudClientSupport
+        implements
+        ExamCaptureCloudService {
+    private static final String APP_NAME = "EC-CORE-OE-FACE";
+
+    @Override
+    public void saveExamCaptureSyncCompareResult(SaveExamCaptureSyncCompareResultReq request) {
+        post("examCapture/saveExamCaptureSyncCompareResult",request);
+    }
+}

+ 17 - 0
examcloud-core-oe-face-api/src/main/java/cn/com/qmth/examcloud/core/oe/student/face/api/ExamCaptureCloudService.java

@@ -0,0 +1,17 @@
+package cn.com.qmth.examcloud.core.oe.student.face.api;
+
+
+import cn.com.qmth.examcloud.api.commons.CloudService;
+import cn.com.qmth.examcloud.core.oe.student.face.api.request.SaveExamCaptureSyncCompareResultReq;
+
+/**
+ * @Description 考试抓拍云服务接口
+ * @Author lideyin
+ * @Date 2019/10/12 10:37
+ * @Version 1.0
+ */
+public interface ExamCaptureCloudService extends CloudService {
+    //保存同步比较的抓拍照片结果
+    void saveExamCaptureSyncCompareResult(SaveExamCaptureSyncCompareResultReq request);
+
+}

+ 0 - 21
examcloud-core-oe-face-api/src/main/java/cn/com/qmth/examcloud/core/oe/student/face/api/request/ExamCaptureReq.java

@@ -1,21 +0,0 @@
-package cn.com.qmth.examcloud.core.oe.student.face.api.request;
-
-import cn.com.qmth.examcloud.api.commons.exchange.BaseRequest;
-
-public class ExamCaptureReq extends BaseRequest{
-
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = 6812230411565581204L;
-
-	private Long examRecordDataId;
-
-	public Long getExamRecordDataId() {
-		return examRecordDataId;
-	}
-
-	public void setExamRecordDataId(Long examRecordDataId) {
-		this.examRecordDataId = examRecordDataId;
-	}
-}

+ 28 - 0
examcloud-core-oe-face-api/src/main/java/cn/com/qmth/examcloud/core/oe/student/face/api/request/SaveExamCaptureSyncCompareResultReq.java

@@ -0,0 +1,28 @@
+package cn.com.qmth.examcloud.core.oe.student.face.api.request;
+
+import cn.com.qmth.examcloud.api.commons.exchange.BaseRequest;
+
+/**
+ * 清理考试中的考试记录
+ */
+public class SaveExamCaptureSyncCompareResultReq extends BaseRequest {
+    private static final long serialVersionUID = -6717698237605934610L;
+    private Long studentId;
+    private Long examRecordDataId;
+
+    public Long getStudentId() {
+        return studentId;
+    }
+
+    public void setStudentId(Long studentId) {
+        this.studentId = studentId;
+    }
+
+    public Long getExamRecordDataId() {
+        return examRecordDataId;
+    }
+
+    public void setExamRecordDataId(Long examRecordDataId) {
+        this.examRecordDataId = examRecordDataId;
+    }
+}

+ 0 - 6
examcloud-core-oe-student-api/src/main/java/cn/com/qmth/examcloud/core/oe/student/api/OeStudentExamRecordCloudService.java

@@ -10,13 +10,11 @@ public interface OeStudentExamRecordCloudService extends CloudService{
 
 	/**
 	 * 清理已交卷的考试记录
-	 * @param examingRecord
 	 */
 	void cleanExamingRecord(CleanExamingRecordReq req);
 
 	/**
 	 * 清理已交卷的考试记录
-	 * @param handInExamRecord
 	 */
 	void cleanHandInExamRecord(CleanHandInExamRecordReq req);
 	/**
@@ -38,16 +36,12 @@ public interface OeStudentExamRecordCloudService extends CloudService{
 
 	/**
 	 * 查询进行中的考试
-	 * @param startId
-	 * @param limit
 	 * @return
 	 */
 	GetExamingRecordResp getExamingRecords(GetExamingRecordReq req);
 
 	/**
 	 * 查询已交卷的考试
-	 * @param startId
-	 * @param limit
 	 * @return
 	 */
 	GetHandInExamRecordResp getHandInExamRecords(GetHandInExamRecordReq req);