|
|
@ -28,6 +28,15 @@ public class FltPlanQueryRepository { |
|
|
|
QFltPlanArea area = QFltPlanArea.fltPlanArea; |
|
|
|
QFltPlanArea area = QFltPlanArea.fltPlanArea; |
|
|
|
|
|
|
|
|
|
|
|
BooleanBuilder builder = new BooleanBuilder(); |
|
|
|
BooleanBuilder builder = new BooleanBuilder(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (rq.getGroupId() != null) { |
|
|
|
|
|
|
|
builder.and(bas.groupId.eq(rq.getGroupId())); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (rq.getCstmrSno() != null) { |
|
|
|
|
|
|
|
builder.and(bas.cstmrSno.eq(rq.getCstmrSno())); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (rq.getSchFltEndDt() != null) { |
|
|
|
if (rq.getSchFltEndDt() != null) { |
|
|
|
builder.and(bas.schFltStDt.loe(rq.getSchFltEndDt())); |
|
|
|
builder.and(bas.schFltStDt.loe(rq.getSchFltEndDt())); |
|
|
|
} |
|
|
|
} |
|
|
|