|
@@ -12,8 +12,8 @@ import org.springframework.data.jpa.repository.Query;
|
|
import cn.com.qmth.stmms.biz.mark.model.ArbitrateHistory;
|
|
import cn.com.qmth.stmms.biz.mark.model.ArbitrateHistory;
|
|
import cn.com.qmth.stmms.common.enums.LibraryStatus;
|
|
import cn.com.qmth.stmms.common.enums.LibraryStatus;
|
|
|
|
|
|
-public interface ArbitrateHistoryDao
|
|
|
|
- extends JpaRepository<ArbitrateHistory, Integer>, JpaSpecificationExecutor<ArbitrateHistory> {
|
|
|
|
|
|
+public interface ArbitrateHistoryDao extends JpaRepository<ArbitrateHistory, Integer>,
|
|
|
|
+ JpaSpecificationExecutor<ArbitrateHistory> {
|
|
|
|
|
|
List<ArbitrateHistory> findByExamIdAndSubjectCodeAndGroupNumber(Integer examId, String subjectCode,
|
|
List<ArbitrateHistory> findByExamIdAndSubjectCodeAndGroupNumber(Integer examId, String subjectCode,
|
|
Integer groupNumber, Pageable page);
|
|
Integer groupNumber, Pageable page);
|
|
@@ -32,4 +32,8 @@ public interface ArbitrateHistoryDao
|
|
@Query("delete ArbitrateHistory m where m.studentId=?1")
|
|
@Query("delete ArbitrateHistory m where m.studentId=?1")
|
|
void deleteByStudentId(Integer studentId);
|
|
void deleteByStudentId(Integer studentId);
|
|
|
|
|
|
|
|
+ @Modifying
|
|
|
|
+ @Query("delete ArbitrateHistory m where m.studentId=?1 and m.groupNumber=?2")
|
|
|
|
+ void deleteByStudentIdAndGroupNumber(Integer id, Integer groupNumber);
|
|
|
|
+
|
|
}
|
|
}
|