|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
package cokr.xit.fims.excl;
|
|
|
|
|
|
|
|
|
|
import cokr.xit.foundation.component.QueryRequest;
|
|
|
|
|
import cokr.xit.fims.cmmn.CmmnQuery;
|
|
|
|
|
|
|
|
|
|
/**부과제외 대장 정보 조회 요청
|
|
|
|
|
*
|
|
|
|
@ -12,14 +12,10 @@ import cokr.xit.foundation.component.QueryRequest;
|
|
|
|
|
* ================================
|
|
|
|
|
* </pre>
|
|
|
|
|
*/
|
|
|
|
|
public class ExclQuery extends QueryRequest {
|
|
|
|
|
public class ExclQuery extends CmmnQuery {
|
|
|
|
|
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
|
|
// 필수 조건
|
|
|
|
|
private String sggCd; // 시군구 코드
|
|
|
|
|
private String taskSeCd; // 업무 구분 코드
|
|
|
|
|
private String delYn; // 삭제 여부
|
|
|
|
|
// ID
|
|
|
|
|
private String crdnId; // 단속 ID
|
|
|
|
|
private String[] levyExclIDs; // 부과제외 IDs
|
|
|
|
@ -28,19 +24,6 @@ public class ExclQuery extends QueryRequest {
|
|
|
|
|
private String opnnId; // 의견제출 ID
|
|
|
|
|
private String[] reRegIDs; // 재등록 IDs
|
|
|
|
|
private String reRegId; // 재등록 ID
|
|
|
|
|
// 공통 조건
|
|
|
|
|
private String schDateOpt; // 검색 일자 구분
|
|
|
|
|
private String schDateFrom; // 검색 일자 시작
|
|
|
|
|
private String schDateTo; // 검색 일자 종료
|
|
|
|
|
private String schRegDateOpt; // 등록 일자 구분
|
|
|
|
|
private String schRegDateFrom; // 등록 일자 시작
|
|
|
|
|
private String schRegDateTo; // 등록 일자 종료
|
|
|
|
|
private String schDetailDateOpt; // 상세 검색 일자 구분
|
|
|
|
|
private String schDetailDateFrom; // 상세 검색 일자 시작
|
|
|
|
|
private String schDetailDateTo; // 상세 검색 일자 종료
|
|
|
|
|
private String schDetailUserOpt; // 상세 검색 사용자 구분
|
|
|
|
|
private String schDetailUserNm; // 상세 검색 사용자 명
|
|
|
|
|
private String schDetailUserCd; // 상세 검색 사용자 코드
|
|
|
|
|
// 검색 조건
|
|
|
|
|
private String schLevyExclYmdFrom; // 부과제외_부과제외 일자 시작
|
|
|
|
|
private String schLevyExclYmdTo; // 부과제외_부과제외 일자 종료
|
|
|
|
@ -58,49 +41,17 @@ public class ExclQuery extends QueryRequest {
|
|
|
|
|
private String schCrdnYmdTo; // 단속(TB_CRDN)_단속 일자 종료
|
|
|
|
|
private String schRtpyrNm; // 납부자(TB_PAYER)_납부자 명
|
|
|
|
|
// 동적 검색 조건
|
|
|
|
|
private String mainOption;
|
|
|
|
|
private String subOption;
|
|
|
|
|
private String grid;
|
|
|
|
|
private String levyExclSeCd; // 부과제외_부과 제외 구분 코드
|
|
|
|
|
private String levyExclSeNm; // 부과제외_부과 제외 구분 명
|
|
|
|
|
private String vhrno; // 단속(TB_CRDN)_차량번호
|
|
|
|
|
private String rtpyrNm; // 납부자(TB_PAYER)_납부자 명
|
|
|
|
|
// ETC
|
|
|
|
|
private String callPurpose; // 호출용도 필요시 사용(select, create, update)
|
|
|
|
|
private String ansRsnCd; // 민원 답변 문구(TB_CVLCPT_ANS_WORDS) - 답변 사유 코드
|
|
|
|
|
private String delYn; // 삭제 여부
|
|
|
|
|
private String delRsn; // 삭제 사유
|
|
|
|
|
private String ansRsnCd; // 민원 답변 문구(TB_CVLCPT_ANS_WORDS) - 답변 사유 코드
|
|
|
|
|
private String sndngRcvmtCd; // 발송 수납 코드
|
|
|
|
|
|
|
|
|
|
public String getSggCd() {
|
|
|
|
|
return ifEmpty(sggCd, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSggCd(String sggCd) {
|
|
|
|
|
this.sggCd = sggCd;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getTaskSeCd() {
|
|
|
|
|
return ifEmpty(taskSeCd, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setTaskSeCd(String taskSeCd) {
|
|
|
|
|
this.taskSeCd = taskSeCd;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getDelYn() {
|
|
|
|
|
return ifEmpty(delYn, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setDelYn(String delYn) {
|
|
|
|
|
this.delYn = delYn;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getCrdnId() {
|
|
|
|
|
return ifEmpty(crdnId, () -> null);
|
|
|
|
|
}
|
|
|
|
@ -171,126 +122,6 @@ public class ExclQuery extends QueryRequest {
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDateOpt() {
|
|
|
|
|
return ifEmpty(schDateOpt, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDateOpt(String schDateOpt) {
|
|
|
|
|
this.schDateOpt = schDateOpt;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDateFrom() {
|
|
|
|
|
return ifEmpty(schDateFrom, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDateFrom(String schDateFrom) {
|
|
|
|
|
this.schDateFrom = schDateFrom;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDateTo() {
|
|
|
|
|
return ifEmpty(schDateTo, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDateTo(String schDateTo) {
|
|
|
|
|
this.schDateTo = schDateTo;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchRegDateOpt() {
|
|
|
|
|
return ifEmpty(schRegDateOpt, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchRegDateOpt(String schRegDateOpt) {
|
|
|
|
|
this.schRegDateOpt = schRegDateOpt;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchRegDateFrom() {
|
|
|
|
|
return ifEmpty(schRegDateFrom, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchRegDateFrom(String schRegDateFrom) {
|
|
|
|
|
this.schRegDateFrom = schRegDateFrom;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchRegDateTo() {
|
|
|
|
|
return ifEmpty(schRegDateTo, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchRegDateTo(String schRegDateTo) {
|
|
|
|
|
this.schRegDateTo = schRegDateTo;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDetailDateOpt() {
|
|
|
|
|
return ifEmpty(schDetailDateOpt, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDetailDateOpt(String schDetailDateOpt) {
|
|
|
|
|
this.schDetailDateOpt = schDetailDateOpt;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDetailDateFrom() {
|
|
|
|
|
return ifEmpty(schDetailDateFrom, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDetailDateFrom(String schDetailDateFrom) {
|
|
|
|
|
this.schDetailDateFrom = schDetailDateFrom;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDetailDateTo() {
|
|
|
|
|
return ifEmpty(schDetailDateTo, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDetailDateTo(String schDetailDateTo) {
|
|
|
|
|
this.schDetailDateTo = schDetailDateTo;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDetailUserOpt() {
|
|
|
|
|
return ifEmpty(schDetailUserOpt, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDetailUserOpt(String schDetailUserOpt) {
|
|
|
|
|
this.schDetailUserOpt = schDetailUserOpt;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDetailUserNm() {
|
|
|
|
|
return ifEmpty(schDetailUserNm, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDetailUserNm(String schDetailUserNm) {
|
|
|
|
|
this.schDetailUserNm = schDetailUserNm;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchDetailUserCd() {
|
|
|
|
|
return ifEmpty(schDetailUserCd, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSchDetailUserCd(String schDetailUserCd) {
|
|
|
|
|
this.schDetailUserCd = schDetailUserCd;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSchLevyExclYmdFrom() {
|
|
|
|
|
return ifEmpty(schLevyExclYmdFrom, () -> null);
|
|
|
|
|
}
|
|
|
|
@ -442,36 +273,6 @@ public class ExclQuery extends QueryRequest {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 동적 검색 조건 ///////////////////////////////////////////////////////////////
|
|
|
|
|
public String getMainOption() {
|
|
|
|
|
return ifEmpty(mainOption, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setMainOption(String mainOption) {
|
|
|
|
|
this.mainOption = mainOption;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSubOption() {
|
|
|
|
|
return ifEmpty(subOption, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setSubOption(String subOption) {
|
|
|
|
|
this.subOption = subOption;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getGrid() {
|
|
|
|
|
return ifEmpty(grid, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setGrid(String grid) {
|
|
|
|
|
this.grid = grid;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getLevyExclSeNm() {
|
|
|
|
|
return ifEmpty(levyExclSeNm, () -> null);
|
|
|
|
|
}
|
|
|
|
@ -524,12 +325,12 @@ public class ExclQuery extends QueryRequest {
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getAnsRsnCd() {
|
|
|
|
|
return ifEmpty(ansRsnCd, () -> null);
|
|
|
|
|
public String getDelYn() {
|
|
|
|
|
return ifEmpty(delYn, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setAnsRsnCd(String ansRsnCd) {
|
|
|
|
|
this.ansRsnCd = ansRsnCd;
|
|
|
|
|
public <T extends ExclQuery> T setDelYn(String delYn) {
|
|
|
|
|
this.delYn = delYn;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
@ -544,6 +345,16 @@ public class ExclQuery extends QueryRequest {
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getAnsRsnCd() {
|
|
|
|
|
return ifEmpty(ansRsnCd, () -> null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public <T extends ExclQuery> T setAnsRsnCd(String ansRsnCd) {
|
|
|
|
|
this.ansRsnCd = ansRsnCd;
|
|
|
|
|
|
|
|
|
|
return self();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getSndngRcvmtCd() {
|
|
|
|
|
return ifEmpty(sndngRcvmtCd, () -> null);
|
|
|
|
|
}
|
|
|
|
|