xiatian 2 anni fa
parent
commit
6c7dc27d94

+ 5 - 5
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/cache/RandomPaperCache.java

@@ -15,7 +15,7 @@ public class RandomPaperCache {
 	 * 蓝图结构:大题号-一级属性id-二级属性id-公开/非公开-难度 |
 	 * 示例:1-1-60efd3e85d030a52bb08b1e8-60efd3e85d030a52bb08b1e9-true-易
 	 */
-	private Map<String, List<RandomPaperQuestion>> rpqs;
+	private Map<String, List<RandomPaperQuestion>> questionMap;
 
 	public String getPaperStructId() {
 		return paperStructId;
@@ -25,12 +25,12 @@ public class RandomPaperCache {
 		this.paperStructId = paperStructId;
 	}
 
-	public Map<String, List<RandomPaperQuestion>> getRpqs() {
-		return rpqs;
+	public Map<String, List<RandomPaperQuestion>> getQuestionMap() {
+		return questionMap;
 	}
 
-	public void setRpqs(Map<String, List<RandomPaperQuestion>> rpqs) {
-		this.rpqs = rpqs;
+	public void setQuestionMap(Map<String, List<RandomPaperQuestion>> questionMap) {
+		this.questionMap = questionMap;
 	}
 
 	public String getName() {

+ 2 - 2
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/RandomPaperServiceImpl.java

@@ -938,7 +938,7 @@ public class RandomPaperServiceImpl implements RandomPaperService {
 	}
 
 	private void createUnit(CreateDefaultPaperParam param) {
-		List<RandomPaperQuestion> rpqs = param.getRp().getRpqs().get(param.getKey());
+		List<RandomPaperQuestion> rpqs = param.getRp().getQuestionMap().get(param.getKey());
 		Collections.shuffle(rpqs);
 		for (int i = 0; i < param.getUnitCount(); i++) {
 			RandomPaperQuestion rpq = rpqs.get(i);
@@ -1027,7 +1027,7 @@ public class RandomPaperServiceImpl implements RandomPaperService {
 				}
 				list.add(rpq);
 			}
-			rp.setRpqs(map);
+			rp.setQuestionMap(map);
 			redisClient.set(key, rp, cacheTimeOut);
 		}
 		return rp;