|
@@ -202,10 +202,11 @@ public class MarkAiQuestionParamController {
|
|
@ApiResponses({@ApiResponse(code = 200, message = "AI评卷参数信息", response = MarkAiQuestionParam.class)})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "AI评卷参数信息", response = MarkAiQuestionParam.class)})
|
|
public Result info(@ApiParam(value = "题目id", required = true) @RequestParam Long questionId) {
|
|
public Result info(@ApiParam(value = "题目id", required = true) @RequestParam Long questionId) {
|
|
MarkAiQuestionParam markAiQuestionParam = markAiQuestionParamService.getByExamIdAndPaperNumberAndQuestionId(null, null, questionId);
|
|
MarkAiQuestionParam markAiQuestionParam = markAiQuestionParamService.getByExamIdAndPaperNumberAndQuestionId(null, null, questionId);
|
|
- Objects.requireNonNull(markAiQuestionParam, "AI评卷参数信息为空");
|
|
|
|
- List<MarkAiQuestionPoint> markAiQuestionPointDbList = markAiQuestionPointService.listByAiQuestionId(markAiQuestionParam.getId());
|
|
|
|
- List<MarkAiQuestionLevel> markAiQuestionLevelDbList = markAiQuestionLevelService.listByAiQuestionId(markAiQuestionParam.getId());
|
|
|
|
- markAiQuestionParam.setListInfo(markAiQuestionPointDbList, markAiQuestionLevelDbList);
|
|
|
|
|
|
+ if (Objects.nonNull(markAiQuestionParam)) {
|
|
|
|
+ List<MarkAiQuestionPoint> markAiQuestionPointDbList = markAiQuestionPointService.listByAiQuestionId(markAiQuestionParam.getId());
|
|
|
|
+ List<MarkAiQuestionLevel> markAiQuestionLevelDbList = markAiQuestionLevelService.listByAiQuestionId(markAiQuestionParam.getId());
|
|
|
|
+ markAiQuestionParam.setListInfo(markAiQuestionPointDbList, markAiQuestionLevelDbList);
|
|
|
|
+ }
|
|
return ResultUtil.ok(markAiQuestionParam);
|
|
return ResultUtil.ok(markAiQuestionParam);
|
|
}
|
|
}
|
|
}
|
|
}
|