|
@@ -24,6 +24,7 @@ import cn.com.qmth.examcloud.support.cache.bean.SmsAssemblyCacheBean;
|
|
|
import cn.com.qmth.examcloud.support.cache.bean.StudentCacheBean;
|
|
|
import cn.com.qmth.examcloud.support.cache.bean.SysPropertyCacheBean;
|
|
|
import cn.com.qmth.examcloud.support.cache.bean.ThirdPartyAccessCacheBean;
|
|
|
+import cn.com.qmth.examcloud.web.cache.HashRedisCacheProcessor;
|
|
|
import cn.com.qmth.examcloud.web.cache.ObjectRedisCacheProcessor;
|
|
|
|
|
|
/**
|
|
@@ -137,8 +138,8 @@ public class CacheHelper {
|
|
|
*/
|
|
|
public static ExtractConfigPaperCacheBean getExtractConfigPaper(Long examId, String courseCode,
|
|
|
String groupCode, String paperId) {
|
|
|
- return ObjectRedisCacheProcessor.get("Q_PAPER:EXTRACT_CONFIG_PAPER_",
|
|
|
- new Object[]{examId, courseCode, groupCode, paperId},
|
|
|
+ return HashRedisCacheProcessor.get("Q_PAPER:EXTRACT_CONFIG_PAPER_",
|
|
|
+ new Object[]{paperId},new Object[]{examId, courseCode, groupCode},
|
|
|
ExtractConfigPaperCacheBean.class, "EC-CORE-QUESTION",
|
|
|
"cn.com.qmth.examcloud.core.questions.service.cache.ExtractConfigPaperCache");
|
|
|
}
|
|
@@ -166,8 +167,8 @@ public class CacheHelper {
|
|
|
*/
|
|
|
public static QuestionCacheBean getQuestion(Long examId, String courseCode, String groupCode,
|
|
|
String questionId) {
|
|
|
- return ObjectRedisCacheProcessor.get("Q_QUESTION:",
|
|
|
- new Object[]{examId, courseCode, groupCode, questionId}, QuestionCacheBean.class,
|
|
|
+ return HashRedisCacheProcessor.get("Q_QUESTION:",
|
|
|
+ new Object[]{questionId},new Object[]{examId, courseCode, groupCode}, QuestionCacheBean.class,
|
|
|
"EC-CORE-QUESTION",
|
|
|
"cn.com.qmth.examcloud.core.questions.service.cache.QuestionCache");
|
|
|
}
|