@@ -58,6 +58,15 @@ public interface ViolationRepository extends JpaRepository<Violation, Long> {
|
||||
LocalDateTime startDate,
|
||||
LocalDateTime endDate);
|
||||
|
||||
Page<Violation> findByFileEntityInAndStatusNot(List<FileEntity> files, String excludeStatus, Pageable pageable);
|
||||
|
||||
Page<Violation> findByFileEntityInAndStatusNotAndStatus(List<FileEntity> files, String excludeStatus,
|
||||
String includeStatus, Pageable pageable);
|
||||
|
||||
Page<Violation> findByFileEntityInAndStatusNotAndCreatedDateBetween(List<FileEntity> files, String excludeStatus,
|
||||
LocalDateTime startDate, LocalDateTime endDate,
|
||||
Pageable pageable);
|
||||
|
||||
@Query("SELECT COUNT(v) FROM Violation v WHERE v.fileEntity.id IN :fileIds")
|
||||
long countByFileEntityIdIn(@Param("fileIds") List<String> fileIds);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user