生成试卷时right_wrong改为rightWrong

This commit is contained in:
wuchunlei
2025-11-07 14:01:43 +08:00
parent d5c20725b7
commit b07c509769

View File

@@ -242,8 +242,9 @@ public class ClassExamServiceImpl extends ServiceImpl<ClassExamDao, ClassExam> i
if (resultList.size()>0){ if (resultList.size()>0){
for (Map<String,Object> subject:resultList) { for (Map<String,Object> subject:resultList) {
answerList.add("");//预留答案位置 answerList.add("");//预留答案位置
List<Map<String,Object>> options = classExamOptionDao.selectMaps(new LambdaQueryWrapper<ClassExamOption>() List<Map<String,Object>> options = classExamOptionDao.selectMaps(new MPJLambdaWrapper<ClassExamOption>()
.select(ClassExamOption::getId,ClassExamOption::getContent,ClassExamOption::getRightWrong) .select(ClassExamOption::getId,ClassExamOption::getContent)
.selectAs(ClassExamOption::getRightWrong,"rightWrong")
.eq(ClassExamOption::getSubjectId,subject.get("id"))); .eq(ClassExamOption::getSubjectId,subject.get("id")));
Collections.shuffle(options);//打乱顺序 Collections.shuffle(options);//打乱顺序
subject.put("options",options); subject.put("options",options);