高校显示 班级名称 班级年级 班主任名称 模糊查询
This commit is contained in:
@@ -29,13 +29,17 @@ public interface SchClassRepository extends JpaRepository<SchClass, Integer>, Jp
|
||||
"AND (:campusId IS NULL OR c.campusId = :campusId) " +
|
||||
"AND (:divisionId IS NULL OR c.divisionId = :divisionId) " +
|
||||
"AND (:majorsId IS NULL OR c.majorsId = :majorsId) " +
|
||||
"AND (:years IS NULL OR c.enrollYear IN :years)"+
|
||||
"AND (:years IS NULL OR c.enrollYear IN :years) " +
|
||||
"AND (:keyword IS NULL OR :keyword = '' " +
|
||||
" OR c.name LIKE CONCAT('%', :keyword, '%') " +
|
||||
" OR c.cname LIKE CONCAT('%', :keyword, '%')) " +
|
||||
"AND c.enrollYear = c.gradeId AND c.graduate = 0")
|
||||
Page<SchClass> findClassesByConditions(@Param("schId") Integer schId,
|
||||
@Param("campusId") Integer campusId,
|
||||
@Param("divisionId") Integer divisionId,
|
||||
@Param("majorsId") Integer majorsId,
|
||||
@Param("years") List<Integer> years,
|
||||
@Param("keyword") String keyword,
|
||||
Pageable pageable);
|
||||
|
||||
boolean existsBySchIdAndGroupIdAndName(Integer schId, Integer groupId, String name);
|
||||
|
||||
Reference in New Issue
Block a user