diff --git a/pav-server/src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java b/pav-server/src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java index aaa0f1a..ece0af1 100644 --- a/pav-server/src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java +++ b/pav-server/src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java @@ -570,14 +570,16 @@ public class FltPlanQueryRepository { BooleanBuilder builder = new BooleanBuilder(); - DateTemplate flightStartDate = Expressions.dateTemplate( - Instant.class, "DATE({0})", fltPlanBas.schFltStDt); + Instant searchDateParam = InstantUtils.fromDateString(searchDate); - DateTemplate flightEndDate = Expressions.dateTemplate( - Instant.class, "DATE({0})", fltPlanBas.schFltEndDt); + // DateTemplate flightStartDate = Expressions.dateTemplate( + // Instant.class, "DATE({0})", fltPlanBas.schFltStDt); + + // DateTemplate flightEndDate = Expressions.dateTemplate( + // Instant.class, "DATE({0})", fltPlanBas.schFltEndDt); - builder.and(flightStartDate.loe(DateUtils.stringToDate(searchDate))) - .and(flightEndDate.goe(DateUtils.stringToDate(searchDate))) + builder.and(fltPlanBas.schFltStDt.loe(searchDateParam)) + .and(fltPlanBas.schFltEndDt.goe(searchDateParam)) .and(fltPlanBas.aprvlYn.eq("Y")); List querys = query.select(