宋悦 8 년 전
부모
커밋
2b9482e09d
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      exam-work-api/src/main/java/cn/com/qmth/examcloud/service/examwork/service/ExamStudentService.java

+ 3 - 0
exam-work-api/src/main/java/cn/com/qmth/examcloud/service/examwork/service/ExamStudentService.java

@@ -420,6 +420,9 @@ public class ExamStudentService {
 		Exam exam = examRepo.findOne(examId);
 		if(exam.getCanStuDel()){
 			List<ExamStudent> examStudents = examStudentRepo.findByExamId(examId);
+			if(examStudents == null || examStudents.size() == 0){
+				return;
+			}
 			examStudentRepo.deleteInBatch(examStudents);
 		}else{
 			throw new RuntimeException("该考试已开始,不能删除");