You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

386 lines
11 KiB
Java

package cokr.xit.fims.excl;
import cokr.xit.fims.cmmn.CmmnQuery;
/**부과제외 대장 정보 조회 요청
*
* <p>상세 설명:
*
* <pre>
* ============ 변경 이력 ============
* 2023-06-23 JoJH 최초 작성
* ================================
* </pre>
*/
public class LevyExclQuery extends CmmnQuery {
private static final long serialVersionUID = 1L;
// ID
private String crdnId; // 단속 ID
private String[] levyExclIds; // 부과제외 Ids
private String levyExclId; // 부과제외 ID
private String[] opnnIds; // 의견제출 Ids
private String opnnId; // 의견제출 ID
private String mngId; // 의견제출 심의 회원 ID
private String[] reRegIds; // 재등록 Ids
private String reRegId; // 재등록 ID
// 검색 조건
private String schLevyExclYmdFrom; // 부과제외_부과제외 일자 시작
private String schLevyExclYmdTo; // 부과제외_부과제외 일자 종료
private String schLevyExclSeCd; // 부과제외_부과제외 구분 코드
private String schLevyExclRsnCd; // 부과제외_부과제외 구분 코드
private String schRcptYmdFrom; // 의견제출_접수 일자 시작
private String schRcptYmdTo; // 의견제출_접수 일자 종료
private String schAnsYmdFrom; // 의견제출_답변 일자 시작
private String schAnsYmdTo; // 의견제출_답변 일자 종료
private String schOpnnSbmsnSttsCd; // 의견제출_의견 제출 상태 코드
private String schOpnnSbmsnSeCd; // 의견제출_의견 제출 구분 코드
private String schNtfctnSeCd; // 의견제출_통보 구분 코드
private String schSttrNm; // 의견제출_진술자 명
private String schReRegYmdFrom; // 단속재등록_재등록 일자 시작
private String schReRegYmdTo; // 단속재등록_재등록 일자 종료
private String schCrdnYmdFrom; // 단속(TB_CRDN)_단속 일자 시작
private String schCrdnYmdTo; // 단속(TB_CRDN)_단속 일자 종료
private String schVhrno; // 단속(TB_CRDN)_차량번호
private String schRtpyrNo; // 납부자(TB_PAYER)_납부자 번호
private String schRtpyrNm; // 납부자(TB_PAYER)_납부자 명
// 상세 검색 조건
// 동적 검색 조건
private String levyExclSeCd; // 부과제외_부과 제외 구분 코드
private String levyExclSeNm; // 부과제외_부과 제외 구분 명
private String vhrno; // 단속(TB_CRDN)_차량번호
private String rtpyrNm; // 납부자(TB_PAYER)_납부자 명
// ETC
private String callPurpose; // infoDialog 호출 용도(view 조회(편집불가), create 등록, update 수정, refresh 재조회).
private String delRsn; // 삭제 사유
private String ansRsnCd; // 민원 답변 문구(TB_CVLCPT_ANS_WORDS) - 답변 사유 코드
private String sndngRcvmtCd; // 발송 수납 코드
public String getCrdnId() {
return ifEmpty(crdnId, () -> null);
}
public <T extends LevyExclQuery> T setCrdnId(String crdnId) {
this.crdnId = crdnId;
return self();
}
public String[] getLevyExclIds() {
return ifEmpty(levyExclIds, () -> null);
}
public <T extends LevyExclQuery> T setLevyExclIds(String... levyExclIds) {
this.levyExclIds = levyExclIds;
return self();
}
public String getLevyExclId() {
return ifEmpty(levyExclId, () -> null);
}
public <T extends LevyExclQuery> T setLevyExclId(String levyExclId) {
this.levyExclId = levyExclId;
return self();
}
public String[] getOpnnIds() {
return ifEmpty(opnnIds, () -> null);
}
public <T extends LevyExclQuery> T setOpnnIds(String... opnnIds) {
this.opnnIds = opnnIds;
return self();
}
public String getOpnnId() {
return ifEmpty(opnnId, () -> null);
}
public <T extends LevyExclQuery> T setOpnnId(String opnnId) {
this.opnnId = opnnId;
return self();
}
public String getMngId() {
return ifEmpty(mngId, () -> null);
}
public <T extends LevyExclQuery> T setMngId(String mngId) {
this.mngId = mngId;
return self();
}
public String[] getReRegIds() {
return ifEmpty(reRegIds, () -> null);
}
public <T extends LevyExclQuery> T setReRegIds(String... reRegIds) {
this.reRegIds = reRegIds;
return self();
}
public String getReRegId() {
return ifEmpty(reRegId, () -> null);
}
public <T extends LevyExclQuery> T setReRegId(String reRegId) {
this.reRegId = reRegId;
return self();
}
public String getSchLevyExclYmdFrom() {
return ifEmpty(schLevyExclYmdFrom, () -> null);
}
public <T extends LevyExclQuery> T setSchLevyExclYmdFrom(String schLevyExclYmdFrom) {
this.schLevyExclYmdFrom = schLevyExclYmdFrom;
return self();
}
public String getSchLevyExclYmdTo() {
return ifEmpty(schLevyExclYmdTo, () -> null);
}
public <T extends LevyExclQuery> T setSchLevyExclYmdTo(String schLevyExclYmdTo) {
this.schLevyExclYmdTo = schLevyExclYmdTo;
return self();
}
public String getSchLevyExclSeCd() {
return ifEmpty(schLevyExclSeCd, () -> null);
}
public <T extends LevyExclQuery> T setSchLevyExclSeCd(String schLevyExclSeCd) {
this.schLevyExclSeCd = schLevyExclSeCd;
return self();
}
public String getSchLevyExclRsnCd() {
return ifEmpty(schLevyExclRsnCd, () -> null);
}
public <T extends LevyExclQuery> T setSchLevyExclRsnCd(String schLevyExclRsnCd) {
this.schLevyExclRsnCd = schLevyExclRsnCd;
return self();
}
public String getSchRcptYmdFrom() {
return ifEmpty(schRcptYmdFrom, () -> null);
}
public <T extends LevyExclQuery> T setSchRcptYmdFrom(String schRcptYmdFrom) {
this.schRcptYmdFrom = schRcptYmdFrom;
return self();
}
public String getSchRcptYmdTo() {
return ifEmpty(schRcptYmdTo, () -> null);
}
public <T extends LevyExclQuery> T setSchRcptYmdTo(String schRcptYmdTo) {
this.schRcptYmdTo = schRcptYmdTo;
return self();
}
public String getSchAnsYmdFrom() {
return ifEmpty(schAnsYmdFrom, () -> null);
}
public <T extends LevyExclQuery> T setSchAnsYmdFrom(String schAnsYmdFrom) {
this.schAnsYmdFrom = schAnsYmdFrom;
return self();
}
public String getSchAnsYmdTo() {
return ifEmpty(schAnsYmdTo, () -> null);
}
public <T extends LevyExclQuery> T setSchAnsYmdTo(String schAnsYmdTo) {
this.schAnsYmdTo = schAnsYmdTo;
return self();
}
public String getSchOpnnSbmsnSttsCd() {
return ifEmpty(schOpnnSbmsnSttsCd, () -> null);
}
public <T extends LevyExclQuery> T setSchOpnnSbmsnSttsCd(String schOpnnSbmsnSttsCd) {
this.schOpnnSbmsnSttsCd = schOpnnSbmsnSttsCd;
return self();
}
public String getSchOpnnSbmsnSeCd() {
return ifEmpty(schOpnnSbmsnSeCd, () -> null);
}
public <T extends LevyExclQuery> T setSchOpnnSbmsnSeCd(String schOpnnSbmsnSeCd) {
this.schOpnnSbmsnSeCd = schOpnnSbmsnSeCd;
return self();
}
public String getSchNtfctnSeCd() {
return ifEmpty(schNtfctnSeCd, () -> null);
}
public <T extends LevyExclQuery> T setSchNtfctnSeCd(String schNtfctnSeCd) {
this.schNtfctnSeCd = schNtfctnSeCd;
return self();
}
public String getSchSttrNm() {
return ifEmpty(schSttrNm, () -> null);
}
public <T extends LevyExclQuery> T setSchSttrNm(String schSttrNm) {
this.schSttrNm = schSttrNm;
return self();
}
public String getSchReRegYmdFrom() {
return ifEmpty(schReRegYmdFrom, () -> null);
}
public <T extends LevyExclQuery> T setSchReRegYmdFrom(String schReRegYmdFrom) {
this.schReRegYmdFrom = schReRegYmdFrom;
return self();
}
public String getSchReRegYmdTo() {
return ifEmpty(schReRegYmdTo, () -> null);
}
public <T extends LevyExclQuery> T setSchReRegYmdTo(String schReRegYmdTo) {
this.schReRegYmdTo = schReRegYmdTo;
return self();
}
public String getSchVhrno() {
return ifEmpty(schVhrno, () -> null);
}
public <T extends LevyExclQuery> T setSchVhrno(String schVhrno) {
this.schVhrno = schVhrno;
return self();
}
public String getSchRtpyrNo() {
return ifEmpty(schRtpyrNo, () -> null);
}
public <T extends LevyExclQuery> T setSchRtpyrNo(String schRtpyrNo) {
this.schRtpyrNo = schRtpyrNo;
return self();
}
public String getSchRtpyrNm() {
return ifEmpty(schRtpyrNm, () -> null);
}
public <T extends LevyExclQuery> T setSchRtpyrNm(String schRtpyrNm) {
this.schRtpyrNm = schRtpyrNm;
return self();
}
public String getSchCrdnYmdFrom() {
return ifEmpty(schCrdnYmdFrom, () -> null);
}
public <T extends LevyExclQuery> T setSchCrdnYmdFrom(String schCrdnYmdFrom) {
this.schCrdnYmdFrom = schCrdnYmdFrom;
return self();
}
public String getSchCrdnYmdTo() {
return ifEmpty(schCrdnYmdTo, () -> null);
}
public <T extends LevyExclQuery> T setSchCrdnYmdTo(String schCrdnYmdTo) {
this.schCrdnYmdTo = schCrdnYmdTo;
return self();
}
// 상세 검색 조건 ///////////////////////////////////////////////////////////////
// 상세 검색 조건 ///////////////////////////////////////////////////////////////
// 동적 검색 조건 ///////////////////////////////////////////////////////////////
public String getLevyExclSeNm() {
return ifEmpty(levyExclSeNm, () -> null);
}
public <T extends LevyExclQuery> T setLevyExclSeNm(String levyExclSeNm) {
this.levyExclSeNm = levyExclSeNm;
return self();
}
public String getVhrno() {
return ifEmpty(vhrno, () -> null);
}
public <T extends LevyExclQuery> T setVhrno(String vhrno) {
this.vhrno = vhrno;
return self();
}
public String getRtpyrNm() {
return ifEmpty(rtpyrNm, () -> null);
}
public <T extends LevyExclQuery> T setRtpyrNm(String rtpyrNm) {
this.rtpyrNm = rtpyrNm;
return self();
}
public String getLevyExclSeCd() {
return ifEmpty(levyExclSeCd, () -> null);
}
public <T extends LevyExclQuery> T setLevyExclSeCd(String levyExclSeCd) {
this.levyExclSeCd = levyExclSeCd;
return self();
}
// 동적 검색 조건 ///////////////////////////////////////////////////////////////
// ETC /////////////////////////////////////////////////////////////////////
public String getCallPurpose() {
return ifEmpty(callPurpose, () -> null);
}
public <T extends LevyExclQuery> T setCallPurpose(String callPurpose) {
this.callPurpose = callPurpose;
return self();
}
public String getDelRsn() {
return ifEmpty(delRsn, () -> null);
}
public <T extends LevyExclQuery> T setDelRsn(String delRsn) {
this.delRsn = delRsn;
return self();
}
public String getAnsRsnCd() {
return ifEmpty(ansRsnCd, () -> null);
}
public <T extends LevyExclQuery> T setAnsRsnCd(String ansRsnCd) {
this.ansRsnCd = ansRsnCd;
return self();
}
public String getSndngRcvmtCd() {
return ifEmpty(sndngRcvmtCd, () -> null);
}
public <T extends LevyExclQuery> T setSndngRcvmtCd(String sndngRcvmtCd) {
this.sndngRcvmtCd = sndngRcvmtCd;
return self();
}
// ETC /////////////////////////////////////////////////////////////////////
}