考试随机选题

This commit is contained in:
yang
2024-10-08 19:27:46 +08:00
parent 74a36d72a1
commit 9da0eae4c0

View File

@@ -232,8 +232,8 @@ public class CourseContentServiceImpl implements ICourseContentService {
if (randomMode && qnum != null && qnum > 0 && itemsNodes.size() > qnum) {
Collections.shuffle(itemsNodes);
itemsNodes = itemsNodes.subList(0, qnum);
return itemsNodes;
}
return itemsNodes;
} else if (courseExam.getPaperType() == 2 && randomMode && qnum != null && qnum > 0) {
IXaskCache cache = XaskCacheProvider.getCache();
String cacheKey = "course:exam:" + courseExamId + ":" + paperId;
@@ -253,8 +253,8 @@ public class CourseContentServiceImpl implements ICourseContentService {
if (eqVoList.size() > qnum) {
Collections.shuffle(eqVoList);
eqVoList = eqVoList.subList(0, qnum);
return eqVoList;
}
return eqVoList;
}
} catch (JsonProcessingException e) {