Compare commits

...

2 Commits

Author SHA1 Message Date
Lqc
4526e237a6 Merge remote-tracking branch 'origin/dev2' into dev2 2025-09-23 11:32:52 +08:00
Lqc
1963b6df29 章节绑定练习详情微调 2025-09-23 11:32:39 +08:00

View File

@ -334,16 +334,7 @@ public class AiolExamController extends JeecgController<AiolExam, IAiolExamServi
return Result.error("该章节没有绑定练习"); return Result.error("该章节没有绑定练习");
} }
List<String> examIds = list.stream().map(AiolEntityLink::getTargetId).collect(Collectors.toList()); List<String> examIds = list.stream().map(AiolEntityLink::getTargetId).collect(Collectors.toList());
List<AiolExam> exams = examService.listByIds(examIds); return Result.OK(examService.listByIds(examIds));
List<String> paperIds = exams.stream().map(AiolExam::getPaperId).collect(Collectors.toList());
ArrayList<Object> objects = new ArrayList<>();
for (String paperId : paperIds) {
Result<?> result = paperQuestionController.paperDetail(paperId);
if (result.getCode() == 200) {
objects.add(result.getResult());
}
}
return Result.OK(objects);
} }
@PostMapping("/submitExam") @PostMapping("/submitExam")