Add search by type for assets where missing
This commit is contained in:
parent
c13891efdf
commit
994bb6c825
@ -42,7 +42,8 @@ public interface AssetRepository extends JpaRepository<AssetEntity, UUID>, Expor
|
||||
|
||||
@Query("SELECT a FROM AssetEntity a WHERE a.tenantId = :tenantId " +
|
||||
"AND (:textSearch IS NULL OR ilike(a.name, CONCAT('%', :textSearch, '%')) = true " +
|
||||
" OR ilike(a.label, CONCAT('%', :textSearch, '%')) = true) ")
|
||||
" OR ilike(a.label, CONCAT('%', :textSearch, '%')) = true " +
|
||||
" OR ilike(a.type, CONCAT('%', :textSearch, '%')) = true)")
|
||||
Page<AssetEntity> findByTenantId(@Param("tenantId") UUID tenantId,
|
||||
@Param("textSearch") String textSearch,
|
||||
Pageable pageable);
|
||||
@ -63,7 +64,8 @@ public interface AssetRepository extends JpaRepository<AssetEntity, UUID>, Expor
|
||||
@Query("SELECT a FROM AssetEntity a WHERE a.tenantId = :tenantId " +
|
||||
"AND a.customerId = :customerId " +
|
||||
"AND (:textSearch IS NULL OR ilike(a.name, CONCAT('%', :textSearch, '%')) = true " +
|
||||
" OR ilike(a.label, CONCAT('%', :textSearch, '%')) = true) ")
|
||||
" OR ilike(a.label, CONCAT('%', :textSearch, '%')) = true " +
|
||||
" OR ilike(a.type, CONCAT('%', :textSearch, '%')) = true)")
|
||||
Page<AssetEntity> findByTenantIdAndCustomerId(@Param("tenantId") UUID tenantId,
|
||||
@Param("customerId") UUID customerId,
|
||||
@Param("textSearch") String textSearch,
|
||||
@ -86,7 +88,8 @@ public interface AssetRepository extends JpaRepository<AssetEntity, UUID>, Expor
|
||||
"AND a.customerId = :customerId " +
|
||||
"AND (:searchText IS NULL OR ilike(a.name, CONCAT('%', :searchText, '%')) = true " +
|
||||
" OR ilike(a.label, CONCAT('%', :searchText, '%')) = true " +
|
||||
" OR ilike(c.title, CONCAT('%', :searchText, '%')) = true) ")
|
||||
" OR ilike(c.title, CONCAT('%', :searchText, '%')) = true " +
|
||||
" OR ilike(p.name, CONCAT('%', :searchText, '%')) = true) ")
|
||||
Page<AssetInfoEntity> findAssetInfosByTenantIdAndCustomerId(@Param("tenantId") UUID tenantId,
|
||||
@Param("customerId") UUID customerId,
|
||||
@Param("searchText") String searchText,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user