Bläddra i källkod

将考试分数表和考试记录表拆分

lideyin 5 år sedan
förälder
incheckning
18f8155c2a

+ 5 - 0
examcloud-core-oe-task-service/src/main/java/cn/com/qmth/examcloud/core/oe/task/service/pipeline/SyncExamDataExecutor.java

@@ -117,8 +117,11 @@ public class SyncExamDataExecutor implements NodeExecuter<Long, ExamRecordData,
 
                 //同步数据
                 SyncExamDataReq syncReq = new SyncExamDataReq();
+
                 syncReq.setExamRecordData(copyExamRecordDataFrom(examRecordData));
+
                 syncReq.setExamRecordPaperStruct(getExamRecordPaperStruct(examRecordDataId));
+
                 syncReq.setExamRecordQuestions(getExamRecordQuestions(examRecordDataId));
 
                 //开启人脸检测相关数据赋值
@@ -126,10 +129,12 @@ public class SyncExamDataExecutor implements NodeExecuter<Long, ExamRecordData,
                 Long examId = examRecordData.getExamId();
                 if (FaceBiopsyHelper.isFaceEnable(rootOrgId, examId, studentId)) {
                     syncReq.setExamCaptures(getExamCaptures(examRecordDataId));
+
                     syncReq.setExamSyncCapture(getExamSyncCapture(examRecordDataId));
 
                     if (FaceBiopsyHelper.isFaceVerify(rootOrgId, examId, studentId)) {
                         syncReq.setExamFaceLivenessVerifies(getExamFaceLivenessVerifies(examRecordDataId));
+
                         syncReq.setFaceBiopsy(getFaceBiopsy(examRecordDataId));
                     }
                 }