Browse Source

비행계획 그룹 추가

feature/auth
노승철 2 years ago
parent
commit
f97dfa2e95
  1. 4
      src/main/java/com/palnet/biz/api/bas/flight/model/BasFlightPlanListRq.java
  2. 9
      src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java

4
src/main/java/com/palnet/biz/api/bas/flight/model/BasFlightPlanListRq.java

@ -6,7 +6,11 @@ import java.util.Date;
@Data @Data
public class BasFlightPlanListRq { public class BasFlightPlanListRq {
private String groupId;
private Integer cstmrSno;
private Date schFltStDt; private Date schFltStDt;
private Date schFltEndDt; private Date schFltEndDt;
private String aprvlYn; private String aprvlYn;
} }

9
src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java

@ -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()));
} }

Loading…
Cancel
Save