2025年3月20日18:19:01

master
qmstyle 2025-03-20 18:19:06 +08:00
parent 8d3cea76e1
commit 360722a915
1 changed files with 13 additions and 0 deletions

View File

@ -89,6 +89,19 @@ public class PaperController {
map.put("type", question.getType().getDesc()); map.put("type", question.getType().getDesc());
map.put("subject", question.getSubject().getName()); map.put("subject", question.getSubject().getName());
map.put("score", question.getScore()); map.put("score", question.getScore());
List<Map<String, Object>> list = question.getOptions().stream().map(option -> {
Map<String, Object> optionMap = new HashMap<>();
optionMap.put("id", option.getId());
optionMap.put("name", option.getOptionName());
optionMap.put("content", option.getOptionContent());
optionMap.put("score", option.getOptionScore());
optionMap.put("explanation", option.getExplanation());
optionMap.put("isAnswer", option.getIsAnswer());
return optionMap;
}).toList();
map.put("options",list );
resultList.add(map); resultList.add(map);
} }
return Result.success(resultList); return Result.success(resultList);