Commit b123baac6efd882e3c51910c53b1bff6ab34f829

Authored by 芯火源
1 parent aa8ec99f

fix: 事件标识符支持模糊查询

@@ -30,7 +30,7 @@ public interface EventKvRepository extends PagingAndSortingRepository<TkEventKvE @@ -30,7 +30,7 @@ public interface EventKvRepository extends PagingAndSortingRepository<TkEventKvE
30 30
31 @Query("SELECT a FROM TkEventKvEntity a WHERE a.id.entityId = :entityId " 31 @Query("SELECT a FROM TkEventKvEntity a WHERE a.id.entityId = :entityId "
32 + "AND (:eventType IS NULL OR a.id.eventType = :eventType) " 32 + "AND (:eventType IS NULL OR a.id.eventType = :eventType) "
33 - + "AND (:eventIdentifier IS NULL OR a.id.eventIdentifier = :eventIdentifier) " 33 + + "AND (:eventIdentifier IS NULL OR a.id.eventIdentifier LIKE CONCAT('%',:eventIdentifier,'%')) "
34 + "AND (:startTime IS NULL OR a.id.eventTime >= :startTime) " 34 + "AND (:startTime IS NULL OR a.id.eventTime >= :startTime) "
35 + "AND (:endTime IS NULL OR a.id.eventTime <= :endTime ) " ) 35 + "AND (:endTime IS NULL OR a.id.eventTime <= :endTime ) " )
36 Page<TkEventKvEntity> findEvents(@Param("entityId") UUID entityId, 36 Page<TkEventKvEntity> findEvents(@Param("entityId") UUID entityId,