|
@@ -106,7 +106,7 @@ public interface ExamStudentDao
|
|
public List<ExamStudent> findUnLibraryStudent(Integer examId, String subjectCode, Integer groupNumber,
|
|
public List<ExamStudent> findUnLibraryStudent(Integer examId, String subjectCode, Integer groupNumber,
|
|
Date minUploadTime, Pageable page);
|
|
Date minUploadTime, Pageable page);
|
|
|
|
|
|
- @Query("select s from ExamStudent s where s.examId=?1 and s.subjectCode=?2 and s.absent=true and s.breach=true and "
|
|
|
|
|
|
+ @Query("select s from ExamStudent s where s.examId=?1 and s.subjectCode=?2 and (s.absent=true or s.breach=true) and "
|
|
+ "exists (select l.id from MarkLibrary l where l.studentId=s.id)")
|
|
+ "exists (select l.id from MarkLibrary l where l.studentId=s.id)")
|
|
public List<ExamStudent> findAbsentOrBreachLibraryStudent(Integer examId, String subjectCode);
|
|
public List<ExamStudent> findAbsentOrBreachLibraryStudent(Integer examId, String subjectCode);
|
|
|
|
|