|
@@ -76,10 +76,11 @@ public class ClearExamDataCacheExecutor implements NodeExecuter<Long, ExamRecord
|
|
|
//清除考试会话缓存
|
|
|
redisClient.delete(RedisKeyHelper.getBuilder().examingSessionKey(examRecordData.getStudentId()));
|
|
|
|
|
|
- //清除文件作答记录缓存
|
|
|
+ //清除文件作答和普通作答记录缓存
|
|
|
Integer quesCount = examRecordData.getQuestionCount();
|
|
|
for (int i = 1; i <= quesCount; i++) {
|
|
|
redisClient.delete(RedisKeyHelper.getBuilder().studentFileAnswerKey(examRecordDataId, i));
|
|
|
+ redisClient.delete(RedisKeyHelper.getBuilder().studentAnswerKey(examRecordDataId, i));
|
|
|
}
|
|
|
|
|
|
//清除网考试卷结构
|