deason 2 년 전
부모
커밋
ce58fbfe14

+ 3 - 3
examcloud-core-oe-student-service/src/main/java/cn/com/qmth/examcloud/core/oe/student/service/impl/ExamControlServiceImpl.java

@@ -185,7 +185,7 @@ public class ExamControlServiceImpl implements ExamControlService {
             req.setPlayTime(extractConfig.getPlayTime());
             req.setPlayTime(extractConfig.getPlayTime());
             GetRandomPaperResp resp = extractConfigCloudService.getRandomPaper(req);
             GetRandomPaperResp resp = extractConfigCloudService.getRandomPaper(req);
             DefaultPaper defaultPaper = resp.getDefaultPaper();
             DefaultPaper defaultPaper = resp.getDefaultPaper();
-            defaultPaper.setId(extractConfig.getRandomPaperId());
+            defaultPaper.setTempId(extractConfig.getRandomPaperId());
             return defaultPaper;
             return defaultPaper;
         }
         }
 
 
@@ -204,7 +204,7 @@ public class ExamControlServiceImpl implements ExamControlService {
         ExtractConfigPaperCacheBean extractConfigPaper = CacheHelper.getExtractConfigPaper(
         ExtractConfigPaperCacheBean extractConfigPaper = CacheHelper.getExtractConfigPaper(
                 extractConfig.getExamId(), extractConfig.getCourseCode(), paperType, paperId);
                 extractConfig.getExamId(), extractConfig.getCourseCode(), paperType, paperId);
         DefaultPaper defaultPaper = extractConfigPaper.getDefaultPaper();
         DefaultPaper defaultPaper = extractConfigPaper.getDefaultPaper();
-        defaultPaper.setId(paperId);
+        defaultPaper.setTempId(paperId);
         return defaultPaper;
         return defaultPaper;
     }
     }
 
 
@@ -265,7 +265,7 @@ public class ExamControlServiceImpl implements ExamControlService {
         // 生成考试记录
         // 生成考试记录
         ExamStudentCacheBean examStudent = CacheHelper.getExamStudent(examStudentId);
         ExamStudentCacheBean examStudent = CacheHelper.getExamStudent(examStudentId);
         ExamRecordData examRecordData = examRecordDataService.createExamRecordData(examingSession,
         ExamRecordData examRecordData = examRecordDataService.createExamRecordData(examingSession,
-                examBean, courseBean, defaultPaper.getId(), defaultPaper.getFullyObjective(),
+                examBean, courseBean, defaultPaper.getTempId(), defaultPaper.getFullyObjective(),
                 examStudent.getExamStageId(), examStudent.getExamStageOrder(), randomPaper, paperScore);
                 examStudent.getExamStageId(), examStudent.getExamStageOrder(), randomPaper, paperScore);
 
 
         // 如果开启人脸比对,将同步人脸比对结果存储到抓后结果表中
         // 如果开启人脸比对,将同步人脸比对结果存储到抓后结果表中