|
@@ -248,12 +248,15 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
|
|
|
prepare.setPaperUrl(paperurl);
|
|
|
prepare.setStructUrl(structurl);
|
|
|
|
|
|
+ ExamCacheBean exam=getExamCacheBean(es.getExamId());
|
|
|
+ Integer breakResumeCount=exam.getBreakResumeCount();
|
|
|
// 更新考生缓存
|
|
|
redisUtil.set(RedisKeyHelper.examStudentCacheKey(examStudentId), es);
|
|
|
//更新场次-考试记录缓存
|
|
|
ExamActivityRecordCacheUtil.setExamRecordStatus(activityId, recordId, ExamRecordCacheUtil.getStatus(recordId));
|
|
|
teStudentCacheDto.setUnFinishedRecordId(recordId);
|
|
|
redisUtil.setStudent(studentId, teStudentCacheDto);
|
|
|
+ ExamRecordCacheUtil.setLeftBreakResumeCount(recordId, breakResumeCount);
|
|
|
return prepare;
|
|
|
}
|
|
|
|