|
|
|
@ -570,14 +570,16 @@ public class FltPlanQueryRepository {
|
|
|
|
|
|
|
|
|
|
BooleanBuilder builder = new BooleanBuilder(); |
|
|
|
|
|
|
|
|
|
DateTemplate<Instant> flightStartDate = Expressions.dateTemplate( |
|
|
|
|
Instant.class, "DATE({0})", fltPlanBas.schFltStDt); |
|
|
|
|
Instant searchDateParam = InstantUtils.fromDateString(searchDate); |
|
|
|
|
|
|
|
|
|
DateTemplate<Instant> flightEndDate = Expressions.dateTemplate( |
|
|
|
|
Instant.class, "DATE({0})", fltPlanBas.schFltEndDt); |
|
|
|
|
// DateTemplate<Instant> flightStartDate = Expressions.dateTemplate(
|
|
|
|
|
// Instant.class, "DATE({0})", fltPlanBas.schFltStDt);
|
|
|
|
|
|
|
|
|
|
// DateTemplate<Instant> 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<BasFlightScheduleRs> querys = query.select( |
|
|
|
|