|
@@ -422,7 +422,7 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
|
|
|
ExamStudentAnswerCacheBean answerCache = (ExamStudentAnswerCacheBean) redisUtil.get(
|
|
|
RedisKeyHelper.examAnswerKey(recordId),
|
|
|
RedisKeyHelper.examAnswerHashKey(mainNumber, subNumber, subIndex));
|
|
|
- if (answerCache == null) {
|
|
|
+ if (answerCache == null || Objects.isNull(answerCache.getVersion())) {
|
|
|
answerCache = new ExamStudentAnswerCacheBean();
|
|
|
answerCache.setMainNumber(mainNumber);
|
|
|
answerCache.setSubNumber(subNumber);
|