|
@@ -1046,6 +1046,9 @@ public class ExamStudentServiceImpl implements ExamStudentService {
|
|
|
|
|
|
// 考生表重考次数+1
|
|
// 考生表重考次数+1
|
|
ExamStudentEntity examStudent = examStudentRepo.findByExamStudentId(examStudentId);
|
|
ExamStudentEntity examStudent = examStudentRepo.findByExamStudentId(examStudentId);
|
|
|
|
+ if (examStudent == null) {
|
|
|
|
+ throw new StatusException("当前考生不存在!");
|
|
|
|
+ }
|
|
int extraNum = examStudent.getExtraNum() == null ? 0 : examStudent.getExtraNum();
|
|
int extraNum = examStudent.getExtraNum() == null ? 0 : examStudent.getExtraNum();
|
|
examStudent.setExtraNum(extraNum + 1);
|
|
examStudent.setExtraNum(extraNum + 1);
|
|
examStudent.setReexamineType(reexamineType);
|
|
examStudent.setReexamineType(reexamineType);
|