From 4a48a20807e65d26b25b8c754c73f12f7b532470 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lkd9125=28=EC=9D=B4=EA=B2=BD=EB=8F=84=29?= Date: Thu, 23 Nov 2023 11:32:12 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9A=B4=ED=95=AD=EC=8A=A4=EC=BC=80=EC=A4=84?= =?UTF-8?q?=20Date=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jpa/repository/flt/FltPlanQueryRepository.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) 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(