diff --git a/web-app/src/main/java/com/zcloud/edu/command/query/study/StudentExamRecordQueryExe.java b/web-app/src/main/java/com/zcloud/edu/command/query/study/StudentExamRecordQueryExe.java index e7d7652..70e158c 100644 --- a/web-app/src/main/java/com/zcloud/edu/command/query/study/StudentExamRecordQueryExe.java +++ b/web-app/src/main/java/com/zcloud/edu/command/query/study/StudentExamRecordQueryExe.java @@ -48,6 +48,9 @@ public class StudentExamRecordQueryExe { } public SingleResponse executeGetInfoByStudentId(String studentId){ StudentExamRecordDO studentExamRecordDO = studentExamRecordRepository.getInfoByStudentId(studentId); + if(studentExamRecordDO == null){ + return SingleResponse.of(null); + } StudentExamRecordCO studentExamRecordCO = new StudentExamRecordCO(); BeanUtils.copyProperties(studentExamRecordDO, studentExamRecordCO); List recordList = studentExamRecordItemRepository.listByExamRecordId(studentExamRecordDO.getStudentExamRecordId());