Przeglądaj źródła

恢复本地误提交的CacheHelper

lideyin 5 lat temu
rodzic
commit
3bdbf6cedd

+ 38 - 25
src/main/java/cn/com/qmth/examcloud/support/cache/CacheHelper.java

@@ -55,10 +55,23 @@ public class CacheHelper {
 	 */
 	public static SysPropertyCacheBean getSysProperty(String propKey) {
 		return ObjectRedisCacheProcessor.get("$_SYS_PROP:", new Object[]{propKey},
-				SysPropertyCacheBean.class, "EC-CORE-BASIC-LDY",
+				SysPropertyCacheBean.class, "EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.SystemPropertyCache");
 	}
 
+	/**
+	 * 根据考试记录id获取考试信息<br>
+	 *
+	 * @param propKey
+	 * @return
+	 * @author WANGWEI
+	 */
+	public static ExamRecordPropertyCacheBean getExamRecordProperty(Long examRecordDataId) {
+		return ObjectRedisCacheProcessor.get("OE_EXAM_RECORD_PROP:", new Object[]{examRecordDataId},
+				ExamRecordPropertyCacheBean.class, "EC-CORE-OE-STUDENT",
+				"cn.com.qmth.examcloud.core.oe.common.cache.ExamRecordPropertyCache");
+	}
+
 	/**
 	 * 根据短信配置代码获取短信配置详情
 	 *
@@ -68,7 +81,7 @@ public class CacheHelper {
 	 */
 	public static SmsAssemblyCacheBean getSmsAssembly(String smsAssemblyCode) {
 		return ObjectRedisCacheProcessor.get("B_SMS_ASSEMBLY_PROP:", new Object[]{smsAssemblyCode},
-				SmsAssemblyCacheBean.class, "EC-CORE-BASIC-LDY",
+				SmsAssemblyCacheBean.class, "EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.SmsAssemblyCache");
 	}
 
@@ -83,7 +96,7 @@ public class CacheHelper {
 	public static PrivilegeRolesCacheBean getPrivilegeRoles(Long rootOrgId, String privilegeCode) {
 		return ObjectRedisCacheProcessor.get("$_PRIV_ROLES:",
 				new Object[]{rootOrgId, privilegeCode}, PrivilegeRolesCacheBean.class,
-				"EC-CORE-BASIC-LDY",
+				"EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.PrrivilegeRolesCache");
 	}
 
@@ -96,7 +109,7 @@ public class CacheHelper {
 	 */
 	public static RootOrgPrivilegesCacheBean getRootOrgPrivileges(Long rootOrgId) {
 		return ObjectRedisCacheProcessor.get("B_ROOT_ORG_PRIVS:", new Object[]{rootOrgId},
-				PrivilegeRolesCacheBean.class, "EC-CORE-BASIC-LDY",
+				PrivilegeRolesCacheBean.class, "EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.RootOrgPrrivilegesCache");
 	}
 
@@ -109,7 +122,7 @@ public class CacheHelper {
 	 */
 	public static ExtractConfigCacheBean getExtractConfig(Long examId, String courseCode) {
 		return ObjectRedisCacheProcessor.get("Q_EXTRACT_CONFIG:", new Object[]{examId, courseCode},
-				ExtractConfigCacheBean.class, "EC-CORE-QUESTION-LDY",
+				ExtractConfigCacheBean.class, "EC-CORE-QUESTION",
 				"cn.com.qmth.examcloud.core.questions.service.cache.ExtractConfigCache");
 	}
 
@@ -123,10 +136,10 @@ public class CacheHelper {
 	 * @return
 	 */
 	public static ExtractConfigPaperCacheBean getExtractConfigPaper(Long examId, String courseCode,
-			String groupCode, String paperId) {
+																	String groupCode, String paperId) {
 		return ObjectRedisCacheProcessor.get("Q_PAPER:EXTRACT_CONFIG_PAPER_",
 				new Object[]{examId, courseCode, groupCode, paperId},
-				ExtractConfigPaperCacheBean.class, "EC-CORE-QUESTION-LDY",
+				ExtractConfigPaperCacheBean.class, "EC-CORE-QUESTION",
 				"cn.com.qmth.examcloud.core.questions.service.cache.ExtractConfigPaperCache");
 	}
 
@@ -138,7 +151,7 @@ public class CacheHelper {
 	 */
 	public static BasePaperCacheBean getBasePaper(String paperId) {
 		return ObjectRedisCacheProcessor.get("Q_PAPER:BASE_", new Object[]{paperId},
-				BasePaperCacheBean.class, "EC-CORE-QUESTION-LDY",
+				BasePaperCacheBean.class, "EC-CORE-QUESTION",
 				"cn.com.qmth.examcloud.core.questions.service.cache.BasePaperCache");
 	}
 
@@ -152,10 +165,10 @@ public class CacheHelper {
 	 * @return
 	 */
 	public static QuestionCacheBean getQuestion(Long examId, String courseCode, String groupCode,
-			String questionId) {
+												String questionId) {
 		return ObjectRedisCacheProcessor.get("Q_QUESTION:",
 				new Object[]{examId, courseCode, groupCode, questionId}, QuestionCacheBean.class,
-				"EC-CORE-QUESTION-LDY",
+				"EC-CORE-QUESTION",
 				"cn.com.qmth.examcloud.core.questions.service.cache.QuestionCache");
 	}
 
@@ -167,7 +180,7 @@ public class CacheHelper {
 	 */
 	public static QuestionAnswerCacheBean getQuestionAnswer(String questionId) {
 		return ObjectRedisCacheProcessor.get("Q_QUESTION:ANSWER_", new Object[]{questionId},
-				QuestionAnswerCacheBean.class, "EC-CORE-QUESTION-LDY",
+				QuestionAnswerCacheBean.class, "EC-CORE-QUESTION",
 				"cn.com.qmth.examcloud.core.questions.service.cache.QuestionAnswerCache");
 	}
 
@@ -180,7 +193,7 @@ public class CacheHelper {
 	 */
 	public static CourseCacheBean getCourse(Long courseId) {
 		return ObjectRedisCacheProcessor.get("B_COURSE:", new Object[]{courseId},
-				CourseCacheBean.class, "EC-CORE-BASIC-LDY",
+				CourseCacheBean.class, "EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.CourseCache");
 	}
 
@@ -194,7 +207,7 @@ public class CacheHelper {
 	 */
 	public static StudentCacheBean getStudent(Long studentId) {
 		return ObjectRedisCacheProcessor.get("B_STUDENT:", new Object[]{studentId},
-				StudentCacheBean.class, "EC-CORE-BASIC-LDY",
+				StudentCacheBean.class, "EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.StudentCache");
 	}
 
@@ -209,7 +222,7 @@ public class CacheHelper {
 	public static ExamStudentSettingsCacheBean getExamStudentSettings(Long examId, Long studentId) {
 		return ObjectRedisCacheProcessor.get("E_EXAM_STUDENT_SETTINGS:",
 				new Object[]{examId, studentId}, ExamStudentSettingsCacheBean.class,
-				"EC-CORE-EXAMWORK-LDY",
+				"EC-CORE-EXAMWORK",
 				"cn.com.qmth.examcloud.core.examwork.service.cache.ExamStudentSettingsCache");
 	}
 
@@ -223,10 +236,10 @@ public class CacheHelper {
 	 * @return
 	 */
 	public static ExamStudentPropertyCacheBean getExamStudentProperty(Long examId, Long studentId,
-			String key) {
+																	  String key) {
 		return ObjectRedisCacheProcessor.get("E_EXAM_STUDENT_PROP:",
 				new Object[]{examId, studentId, key}, ExamStudentPropertyCacheBean.class,
-				"EC-CORE-EXAMWORK-LDY",
+				"EC-CORE-EXAMWORK",
 				"cn.com.qmth.examcloud.core.examwork.service.cache.ExamStudentPropertyCache");
 	}
 
@@ -240,7 +253,7 @@ public class CacheHelper {
 	 */
 	public static ExamOrgSettingsCacheBean getExamOrgSettings(Long examId, Long orgId) {
 		return ObjectRedisCacheProcessor.get("E_EXAM_ORG_SETTINGS:", new Object[]{examId, orgId},
-				ExamOrgSettingsCacheBean.class, "EC-CORE-EXAMWORK-LDY",
+				ExamOrgSettingsCacheBean.class, "EC-CORE-EXAMWORK",
 				"cn.com.qmth.examcloud.core.examwork.service.cache.ExamOrgSettingsCache");
 	}
 
@@ -255,7 +268,7 @@ public class CacheHelper {
 	 */
 	public static ExamOrgPropertyCacheBean getExamOrgProperty(Long examId, Long orgId, String key) {
 		return ObjectRedisCacheProcessor.get("E_EXAM_ORG_PROP:", new Object[]{examId, orgId, key},
-				ExamOrgPropertyCacheBean.class, "EC-CORE-EXAMWORK-LDY",
+				ExamOrgPropertyCacheBean.class, "EC-CORE-EXAMWORK",
 				"cn.com.qmth.examcloud.core.examwork.service.cache.ExamOrgPropertyCache");
 	}
 
@@ -269,7 +282,7 @@ public class CacheHelper {
 	 */
 	public static ExamPropertyCacheBean getExamProperty(Long examId, String key) {
 		return ObjectRedisCacheProcessor.get("E_EXAM_PROP:", new Object[]{examId, key},
-				ExamPropertyCacheBean.class, "EC-CORE-EXAMWORK-LDY",
+				ExamPropertyCacheBean.class, "EC-CORE-EXAMWORK",
 				"cn.com.qmth.examcloud.core.examwork.service.cache.ExamPropertyCache");
 	}
 
@@ -282,7 +295,7 @@ public class CacheHelper {
 	 */
 	public static ExamSettingsCacheBean getExamSettings(Long examId) {
 		return ObjectRedisCacheProcessor.get("E_EXAM:", new Object[]{examId},
-				ExamSettingsCacheBean.class, "EC-CORE-EXAMWORK-LDY",
+				ExamSettingsCacheBean.class, "EC-CORE-EXAMWORK",
 				"cn.com.qmth.examcloud.core.examwork.service.cache.ExamSettingsCache");
 	}
 
@@ -295,7 +308,7 @@ public class CacheHelper {
 	 */
 	public static OrgCacheBean getOrg(Long orgId) {
 		return ObjectRedisCacheProcessor.get("B_ORG:", new Object[]{orgId}, OrgCacheBean.class,
-				"EC-CORE-BASIC-LDY", "cn.com.qmth.examcloud.core.basic.service.cache.OrgCache");
+				"EC-CORE-BASIC", "cn.com.qmth.examcloud.core.basic.service.cache.OrgCache");
 	}
 
 	/**
@@ -307,7 +320,7 @@ public class CacheHelper {
 	 */
 	public static RootOrgCacheBean getRootOrg(String domain) {
 		return ObjectRedisCacheProcessor.get("B_ROOT_ORG:", new Object[]{domain},
-				RootOrgCacheBean.class, "EC-CORE-BASIC-LDY",
+				RootOrgCacheBean.class, "EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.RootOrgCache");
 	}
 
@@ -321,7 +334,7 @@ public class CacheHelper {
 	 */
 	public static OrgPropertyCacheBean getOrgProperty(Long orgId, String key) {
 		return ObjectRedisCacheProcessor.get("B_ORG_PROP:", new Object[]{orgId, key},
-				OrgPropertyCacheBean.class, "EC-CORE-BASIC-LDY",
+				OrgPropertyCacheBean.class, "EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.OrgPropertyCache");
 	}
 
@@ -335,7 +348,7 @@ public class CacheHelper {
 	 */
 	public static ThirdPartyAccessCacheBean getThirdPartyAccess(Long rootOrgId, String appId) {
 		return ObjectRedisCacheProcessor.get("B_THIRD_PARTY_ACCESS:",
-				new Object[]{rootOrgId, appId}, ThirdPartyAccessCacheBean.class, "EC-CORE-BASIC-LDY",
+				new Object[]{rootOrgId, appId}, ThirdPartyAccessCacheBean.class, "EC-CORE-BASIC",
 				"cn.com.qmth.examcloud.core.basic.service.cache.ThirdPartyAccessCache");
 	}
 
@@ -348,7 +361,7 @@ public class CacheHelper {
 	 */
 	public static ExamStudentCacheBean getExamStudent(Long examStudentId) {
 		return ObjectRedisCacheProcessor.get("OE_ES:", new Object[]{examStudentId},
-				ExamStudentCacheBean.class, "EC-CORE-OE-ADMIN-LDY",
+				ExamStudentCacheBean.class, "EC-CORE-OE-ADMIN",
 				"cn.com.qmth.examcloud.core.oe.admin.service.cache.ExamStudentCache");
 	}