부과제외 소스 정리.

main
jjh 1 year ago
parent 1aa9fad3a8
commit 9231554820

@ -27,7 +27,7 @@ import cokr.xit.fims.crdn.dao.GlobalStngMapper;
import cokr.xit.fims.crdn.service.CrdnService; import cokr.xit.fims.crdn.service.CrdnService;
import cokr.xit.fims.cvlc.dao.CrdnCvlcptMapper; import cokr.xit.fims.cvlc.dao.CrdnCvlcptMapper;
import cokr.xit.fims.cvlc.service.bean.CrdnCvlcptBean; import cokr.xit.fims.cvlc.service.bean.CrdnCvlcptBean;
import cokr.xit.fims.excl.Excl01; import cokr.xit.fims.excl.LevyExcl;
import cokr.xit.fims.excl.service.bean.Excl01Bean; import cokr.xit.fims.excl.service.bean.Excl01Bean;
import cokr.xit.foundation.component.AbstractServiceBean; import cokr.xit.foundation.component.AbstractServiceBean;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -203,7 +203,7 @@ public class CrdnServiceBean extends AbstractServiceBean implements CrdnService
if(crdn.getCrdnSttsCd().equals("83")) { if(crdn.getCrdnSttsCd().equals("83")) {
// 부과제외(TB_LEVY_EXCL) 대장 등록 // 부과제외(TB_LEVY_EXCL) 대장 등록
Excl01 excl01 = new Excl01(); LevyExcl excl01 = new LevyExcl();
excl01.setSggCd(currentSggCd); excl01.setSggCd(currentSggCd);
excl01.setTaskSeCd(crdn.getTaskSeCd()); excl01.setTaskSeCd(crdn.getTaskSeCd());
excl01.setCrdnId(crdn.getCrdnId()); excl01.setCrdnId(crdn.getCrdnId());

@ -37,7 +37,7 @@ import cokr.xit.fims.crdn.service.bean.CrdnStngBean;
import cokr.xit.fims.cvlc.CrdnCvlcpt; import cokr.xit.fims.cvlc.CrdnCvlcpt;
import cokr.xit.fims.cvlc.dao.CrdnCvlcptMapper; import cokr.xit.fims.cvlc.dao.CrdnCvlcptMapper;
import cokr.xit.fims.cvlc.service.CrdnCvlcptService; import cokr.xit.fims.cvlc.service.CrdnCvlcptService;
import cokr.xit.fims.excl.Excl01; import cokr.xit.fims.excl.LevyExcl;
import cokr.xit.fims.excl.service.bean.Excl01Bean; import cokr.xit.fims.excl.service.bean.Excl01Bean;
import cokr.xit.fims.sprt.Sprt; import cokr.xit.fims.sprt.Sprt;
import cokr.xit.foundation.component.AbstractServiceBean; import cokr.xit.foundation.component.AbstractServiceBean;
@ -320,7 +320,7 @@ public class CrdnCvlcptServiceBean extends AbstractServiceBean implements CrdnCv
} }
//부과제외 대장을 등록 한다. //부과제외 대장을 등록 한다.
Excl01 excl01 = new Excl01(); LevyExcl excl01 = new LevyExcl();
excl01.setSggCd(globalStngMapper.selectSggCdForCurrentUser()); excl01.setSggCd(globalStngMapper.selectSggCdForCurrentUser());
excl01.setTaskSeCd(crdnInfo.string("TASK_SE_CD")); excl01.setTaskSeCd(crdnInfo.string("TASK_SE_CD"));
excl01.setCrdnId(crdnInfo.string("CRDN_ID")); excl01.setCrdnId(crdnInfo.string("CRDN_ID"));
@ -496,7 +496,7 @@ public class CrdnCvlcptServiceBean extends AbstractServiceBean implements CrdnCv
String dtlTaskId = ""; String dtlTaskId = "";
if(acceptType.equals("someAccept") || acceptType.equals("nonAccept")) { //일부수용,불수용 if(acceptType.equals("someAccept") || acceptType.equals("nonAccept")) { //일부수용,불수용
boolean retSuccess = false; boolean retSuccess = false;
Excl01 excl01 = new Excl01(); LevyExcl excl01 = new LevyExcl();
excl01.setCrdnId(crdn.getCrdnId()); excl01.setCrdnId(crdn.getCrdnId());
excl01.setSggCd(crdn.getSggCd()); excl01.setSggCd(crdn.getSggCd());
excl01.setTaskSeCd(crdn.getTaskSeCd()); excl01.setTaskSeCd(crdn.getTaskSeCd());

@ -4,19 +4,13 @@ import cokr.xit.foundation.AbstractEntity;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
/** /**
* *
* <p> : . * @author JoJH
* */
* <pre>
* ============ ============
* 2023-07-03 JoJH
* ================================
* </pre>
*/
@Getter @Getter
@Setter @Setter
public class Excl03 extends AbstractEntity { public class CrdnReReg extends AbstractEntity {
public static String INF_TYPE = "100"; // 단속 사진 public static String INF_TYPE = "100"; // 단속 사진

@ -1,382 +0,0 @@
package cokr.xit.fims.excl;
import cokr.xit.foundation.component.QueryRequest;
/**
*
* <p> :
*
* <pre>
* ============ ============
* 2023-06-23 JoJH
* ================================
* </pre>
*/
public class Excl02Query extends QueryRequest {
private static final long serialVersionUID = 1L;
// 필수 조건
private String sggCd; // 시군구 코드
private String taskSeCd; // 업무 구분 코드
private String delYn; // 삭제 여부
// ID
private String[] opnnIDs; // 의견 제출 ID
private String opnnId; // 의견 제출 ID
private String crdnId; // 단속 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 schRcptYmdFrom; // 의견제출 접수 일자 시작
private String schRcptYmdTo; // 의견제출 접수 일자 종료
private String schAnsYmdFrom; // 의견제출 답변 일자 시작
private String schAnsYmdTo; // 의견제출 답변 일자 종료
private String schOpnnSbmsnSttsCd; // 의견 제출 상태 코드
private String schSttrNm; // 진술자 명
private String schVhrno; // 차량번호 - 단속(TB_CRDN)
private String schRtpyrNm; // 납부자 명 - 납부자(TB_PAYER)
private String schCrdnYmdFrom; // 단속 일자 시작 - 단속(TB_CRDN)
private String schCrdnYmdTo; // 단속 일자 종료 - 단속(TB_CRDN)
// 동적 검색 조건
private String mainOption;
private String subOption;
// ETC
private String delRsn; // 삭제 사유
private String callPurpose; // 호출용도
public String getSggCd() {
return ifEmpty(sggCd, () -> null);
}
public <T extends Excl02Query> T setSggCd(String sggCd) {
this.sggCd = sggCd;
return self();
}
public String getTaskSeCd() {
return ifEmpty(taskSeCd, () -> null);
}
public <T extends Excl02Query> T setTaskSeCd(String taskSeCd) {
this.taskSeCd = taskSeCd;
return self();
}
public String getDelYn() {
return ifEmpty(delYn, () -> null);
}
public <T extends Excl02Query> T setDelYn(String delYn) {
this.delYn = delYn;
return self();
}
public String[] getOpnnIDs() {
return ifEmpty(opnnIDs, () -> null);
}
public <T extends Excl02Query> T setOpnnIDs(String... opnnIDs) {
this.opnnIDs = opnnIDs;
return self();
}
public String getOpnnId() {
return ifEmpty(opnnId, () -> null);
}
public <T extends Excl02Query> T setOpnnId(String opnnId) {
this.opnnId = opnnId;
return self();
}
public String getCrdnId() {
return ifEmpty(crdnId, () -> null);
}
public <T extends Excl02Query> T setCrdnId(String crdnId) {
this.crdnId = crdnId;
return self();
}
public String getSchDateOpt() {
return ifEmpty(schDateOpt, () -> null);
}
public <T extends Excl02Query> T setSchDateOpt(String schDateOpt) {
this.schDateOpt = schDateOpt;
return self();
}
public String getSchDateFrom() {
return ifEmpty(schDateFrom, () -> null);
}
public <T extends Excl02Query> T setSchDateFrom(String schDateFrom) {
this.schDateFrom = schDateFrom;
return self();
}
public String getSchDateTo() {
return ifEmpty(schDateTo, () -> null);
}
public <T extends Excl02Query> T setSchDateTo(String schDateTo) {
this.schDateTo = schDateTo;
return self();
}
public String getSchRegDateOpt() {
return ifEmpty(schRegDateOpt, () -> null);
}
public <T extends Excl02Query> T setSchRegDateOpt(String schRegDateOpt) {
this.schRegDateOpt = schRegDateOpt;
return self();
}
public String getSchRegDateFrom() {
return ifEmpty(schRegDateFrom, () -> null);
}
public <T extends Excl02Query> T setSchRegDateFrom(String schRegDateFrom) {
this.schRegDateFrom = schRegDateFrom;
return self();
}
public String getSchRegDateTo() {
return ifEmpty(schRegDateTo, () -> null);
}
public <T extends Excl02Query> T setSchRegDateTo(String schRegDateTo) {
this.schRegDateTo = schRegDateTo;
return self();
}
public String getSchDetailDateOpt() {
return ifEmpty(schDetailDateOpt, () -> null);
}
public <T extends Excl02Query> T setSchDetailDateOpt(String schDetailDateOpt) {
this.schDetailDateOpt = schDetailDateOpt;
return self();
}
public String getSchDetailDateFrom() {
return ifEmpty(schDetailDateFrom, () -> null);
}
public <T extends Excl02Query> T setSchDetailDateFrom(String schDetailDateFrom) {
this.schDetailDateFrom = schDetailDateFrom;
return self();
}
public String getSchDetailDateTo() {
return ifEmpty(schDetailDateTo, () -> null);
}
public <T extends Excl02Query> T setSchDetailDateTo(String schDetailDateTo) {
this.schDetailDateTo = schDetailDateTo;
return self();
}
public String getSchDetailUserOpt() {
return ifEmpty(schDetailUserOpt, () -> null);
}
public <T extends Excl02Query> T setSchDetailUserOpt(String schDetailUserOpt) {
this.schDetailUserOpt = schDetailUserOpt;
return self();
}
public String getSchDetailUserNm() {
return ifEmpty(schDetailUserNm, () -> null);
}
public <T extends Excl02Query> T setSchDetailUserNm(String schDetailUserNm) {
this.schDetailUserNm = schDetailUserNm;
return self();
}
public String getSchDetailUserCd() {
return ifEmpty(schDetailUserCd, () -> null);
}
public <T extends Excl02Query> T setSchDetailUserCd(String schDetailUserCd) {
this.schDetailUserCd = schDetailUserCd;
return self();
}
public String getSchRcptYmdFrom() {
return ifEmpty(schRcptYmdFrom, () -> null);
}
public <T extends Excl02Query> T setSchRcptYmdFrom(String schRcptYmdFrom) {
this.schRcptYmdFrom = schRcptYmdFrom;
return self();
}
public String getSchRcptYmdTo() {
return ifEmpty(schRcptYmdTo, () -> null);
}
public <T extends Excl02Query> T setSchRcptYmdTo(String schRcptYmdTo) {
this.schRcptYmdTo = schRcptYmdTo;
return self();
}
public String getSchAnsYmdFrom() {
return ifEmpty(schAnsYmdFrom, () -> null);
}
public <T extends Excl02Query> T setSchAnsYmdFrom(String schAnsYmdFrom) {
this.schAnsYmdFrom = schAnsYmdFrom;
return self();
}
public String getSchAnsYmdTo() {
return ifEmpty(schAnsYmdTo, () -> null);
}
public <T extends Excl02Query> T setSchAnsYmdTo(String schAnsYmdTo) {
this.schAnsYmdTo = schAnsYmdTo;
return self();
}
public String getSchOpnnSbmsnSttsCd() {
return ifEmpty(schOpnnSbmsnSttsCd, () -> null);
}
public <T extends Excl02Query> T setSchOpnnSbmsnSttsCd(String schOpnnSbmsnSttsCd) {
this.schOpnnSbmsnSttsCd = schOpnnSbmsnSttsCd;
return self();
}
public String getSchSttrNm() {
return ifEmpty(schSttrNm, () -> null);
}
public <T extends Excl02Query> T setSchSttrNm(String schSttrNm) {
this.schSttrNm = schSttrNm;
return self();
}
public String getSchVhrno() {
return ifEmpty(schVhrno, () -> null);
}
public <T extends Excl02Query> T setSchVhrno(String schVhrno) {
this.schVhrno = schVhrno;
return self();
}
public String getSchRtpyrNm() {
return ifEmpty(schRtpyrNm, () -> null);
}
public <T extends Excl02Query> T setSchRtpyrNm(String schRtpyrNm) {
this.schRtpyrNm = schRtpyrNm;
return self();
}
public String getSchCrdnYmdFrom() {
return ifEmpty(schCrdnYmdFrom, () -> null);
}
public <T extends Excl02Query> T setSchCrdnYmdFrom(String schCrdnYmdFrom) {
this.schCrdnYmdFrom = schCrdnYmdFrom;
return self();
}
public String getSchCrdnYmdTo() {
return ifEmpty(schCrdnYmdTo, () -> null);
}
public <T extends Excl02Query> T setSchCrdnYmdTo(String schCrdnYmdTo) {
this.schCrdnYmdTo = schCrdnYmdTo;
return self();
}
// 동적 검색 조건 ///////////////////////////////////////////////////////////////
public String getMainOption() {
return ifEmpty(mainOption, () -> null);
}
public <T extends Excl02Query> T setMainOption(String mainOption) {
this.mainOption = mainOption;
return self();
}
public String getSubOption() {
return ifEmpty(subOption, () -> null);
}
public <T extends Excl02Query> T setSubOption(String subOption) {
this.subOption = subOption;
return self();
}
// 동적 검색 조건 ///////////////////////////////////////////////////////////////
// ETC /////////////////////////////////////////////////////////////////////
public String getDelRsn() {
return ifEmpty(delRsn, () -> null);
}
public <T extends Excl02Query> T setDelRsn(String delRsn) {
this.delRsn = delRsn;
return self();
}
public String getCallPurpose() {
return ifEmpty(callPurpose, () -> null);
}
public <T extends Excl02Query> T setCallPurpose(String callPurpose) {
this.callPurpose = callPurpose;
return self();
}
// ETC /////////////////////////////////////////////////////////////////////
}

@ -1,261 +0,0 @@
package cokr.xit.fims.excl;
import cokr.xit.foundation.component.QueryRequest;
/**
*
* <p> :
*
* <pre>
* ============ ============
* 2023-06-23 JoJH
* ================================
* </pre>
*/
public class Excl03Query extends QueryRequest {
private static final long serialVersionUID = 1L;
// 필수 조건
private String sggCd; // 시군구 코드
private String taskSeCd; // 업무 구분 코드
private String delYn; // 삭제 여부
// ID
private String[] reRegIDs; // 재등록 ID
private String reRegId; // 재등록 ID
private String crdnId; // 단속 ID
// 공통 조건
private String schDateOpt; // 검색 일자 구분
private String schDateFrom; // 검색 일자 시작
private String schDateTo; // 검색 일자 종료
private String schDetailUserOpt; // 상세 검색 사용자 구분
private String schDetailUserNm; // 상세 검색 사용자 명
private String schDetailUserCd; // 상세 검색 사용자 코드
// 검색 조건
private String schReRegYmdFrom; // 재등록 일자 시작
private String schReRegYmdTo; // 재등록 일자 종료
private String schVhrno; // 차량번호 - 단속(TB_CRDN)
private String schCrdnYmdFrom; // 단속 일자 시작 - 단속(TB_CRDN)
private String schCrdnYmdTo; // 단속 일자 종료 - 단속(TB_CRDN)
// 동적 검색 조건
private String mainOption;
private String subOption;
// ETC
private String delRsn; // 삭제 사유
private String callPurpose; // 호출용도
public String getSggCd() {
return ifEmpty(sggCd, () -> null);
}
public <T extends Excl03Query> T setSggCd(String sggCd) {
this.sggCd = sggCd;
return self();
}
public String getTaskSeCd() {
return ifEmpty(taskSeCd, () -> null);
}
public <T extends Excl03Query> T setTaskSeCd(String taskSeCd) {
this.taskSeCd = taskSeCd;
return self();
}
public String getDelYn() {
return ifEmpty(delYn, () -> null);
}
public <T extends Excl03Query> T setDelYn(String delYn) {
this.delYn = delYn;
return self();
}
public String[] getReRegIDs() {
return ifEmpty(reRegIDs, () -> null);
}
public <T extends Excl03Query> T setReRegIDs(String... reRegIDs) {
this.reRegIDs = reRegIDs;
return self();
}
public String getReRegId() {
return ifEmpty(reRegId, () -> null);
}
public <T extends Excl03Query> T setReRegId(String reRegId) {
this.reRegId = reRegId;
return self();
}
public String getCrdnId() {
return ifEmpty(crdnId, () -> null);
}
public <T extends Excl03Query> T setCrdnId(String crdnId) {
this.crdnId = crdnId;
return self();
}
public String getSchDateOpt() {
return ifEmpty(schDateOpt, () -> null);
}
public <T extends Excl03Query> T setSchDateOpt(String schDateOpt) {
this.schDateOpt = schDateOpt;
return self();
}
public String getSchDateFrom() {
return ifEmpty(schDateFrom, () -> null);
}
public <T extends Excl03Query> T setSchDateFrom(String schDateFrom) {
this.schDateFrom = schDateFrom;
return self();
}
public String getSchDateTo() {
return ifEmpty(schDateTo, () -> null);
}
public <T extends Excl03Query> T setSchDateTo(String schDateTo) {
this.schDateTo = schDateTo;
return self();
}
public String getSchDetailUserOpt() {
return ifEmpty(schDetailUserOpt, () -> null);
}
public <T extends Excl03Query> T setSchDetailUserOpt(String schDetailUserOpt) {
this.schDetailUserOpt = schDetailUserOpt;
return self();
}
public String getSchDetailUserNm() {
return ifEmpty(schDetailUserNm, () -> null);
}
public <T extends Excl03Query> T setSchDetailUserNm(String schDetailUserNm) {
this.schDetailUserNm = schDetailUserNm;
return self();
}
public String getSchDetailUserCd() {
return ifEmpty(schDetailUserCd, () -> null);
}
public <T extends Excl03Query> T setSchDetailUserCd(String schDetailUserCd) {
this.schDetailUserCd = schDetailUserCd;
return self();
}
public String getSchReRegYmdFrom() {
return ifEmpty(schReRegYmdFrom, () -> null);
}
public <T extends Excl03Query> T setSchReRegYmdFrom(String schReRegYmdFrom) {
this.schReRegYmdFrom = schReRegYmdFrom;
return self();
}
public String getSchReRegYmdTo() {
return ifEmpty(schReRegYmdTo, () -> null);
}
public <T extends Excl03Query> T setSchReRegYmdTo(String schReRegYmdTo) {
this.schReRegYmdTo = schReRegYmdTo;
return self();
}
public String getSchVhrno() {
return ifEmpty(schVhrno, () -> null);
}
public <T extends Excl03Query> T setSchVhrno(String schVhrno) {
this.schVhrno = schVhrno;
return self();
}
public String getSchCrdnYmdFrom() {
return ifEmpty(schCrdnYmdFrom, () -> null);
}
public <T extends Excl03Query> T setSchCrdnYmdFrom(String schCrdnYmdFrom) {
this.schCrdnYmdFrom = schCrdnYmdFrom;
return self();
}
public String getSchCrdnYmdTo() {
return ifEmpty(schCrdnYmdTo, () -> null);
}
public <T extends Excl03Query> T setSchCrdnYmdTo(String schCrdnYmdTo) {
this.schCrdnYmdTo = schCrdnYmdTo;
return self();
}
// 동적 검색 조건 ///////////////////////////////////////////////////////////////
public String getMainOption() {
return ifEmpty(mainOption, () -> null);
}
public <T extends Excl03Query> T setMainOption(String mainOption) {
this.mainOption = mainOption;
return self();
}
public String getSubOption() {
return ifEmpty(subOption, () -> null);
}
public <T extends Excl03Query> T setSubOption(String subOption) {
this.subOption = subOption;
return self();
}
// 동적 검색 조건 ///////////////////////////////////////////////////////////////
// ETC /////////////////////////////////////////////////////////////////////
public String getDelRsn() {
return ifEmpty(delRsn, () -> null);
}
public <T extends Excl03Query> T setDelRsn(String delRsn) {
this.delRsn = delRsn;
return self();
}
public String getCallPurpose() {
return ifEmpty(callPurpose, () -> null);
}
public <T extends Excl03Query> T setCallPurpose(String callPurpose) {
this.callPurpose = callPurpose;
return self();
}
// ETC /////////////////////////////////////////////////////////////////////
}

@ -12,7 +12,7 @@ import cokr.xit.foundation.component.QueryRequest;
* ================================ * ================================
* </pre> * </pre>
*/ */
public class Excl01Query extends QueryRequest { public class ExclQuery extends QueryRequest {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ -21,9 +21,14 @@ public class Excl01Query extends QueryRequest {
private String taskSeCd; // 업무 구분 코드 private String taskSeCd; // 업무 구분 코드
private String delYn; // 삭제 여부 private String delYn; // 삭제 여부
// ID // ID
private String[] levyExclIDs; // 부과 제외 ID
private String levyExclId; // 부과 제외 ID
private String crdnId; // 단속 ID private String crdnId; // 단속 ID
private String[] levyExclIDs; // 부과제외 IDs
private String levyExclId; // 부과제외 ID
private String[] opnnIDs; // 의견제출 ID
private String opnnId; // 의견제출 ID
private String[] reRegIDs; // 재등록 IDs
private String reRegId; // 재등록 ID
// 공통 조건 // 공통 조건
private String schDateOpt; // 검색 일자 구분 private String schDateOpt; // 검색 일자 구분
private String schDateFrom; // 검색 일자 시작 private String schDateFrom; // 검색 일자 시작
@ -38,32 +43,40 @@ public class Excl01Query extends QueryRequest {
private String schDetailUserNm; // 상세 검색 사용자 명 private String schDetailUserNm; // 상세 검색 사용자 명
private String schDetailUserCd; // 상세 검색 사용자 코드 private String schDetailUserCd; // 상세 검색 사용자 코드
// 검색 조건 // 검색 조건
private String schLevyExclYmdFrom; // 부과 제외 일자 시작 private String schLevyExclYmdFrom; // 부과제외_부과제외 일자 시작
private String schLevyExclYmdTo; // 부과 제외 일자 종료 private String schLevyExclYmdTo; // 부과제외_부과제외 일자 종료
private String schLevyExclSeCd; // 부과 제외 구분 코드 private String schLevyExclSeCd; // 부과제외_부과제외 구분 코드
private String schVhrno; // 단속(TB_CRDN) - 차량번호 private String schRcptYmdFrom; // 의견제출_접수 일자 시작
private String schRtpyrNm; // 납부자(TB_PAYER) - 납부자 명 private String schRcptYmdTo; // 의견제출_접수 일자 종료
private String schCrdnYmdFrom; // 단속 일자 시작 private String schAnsYmdFrom; // 의견제출_답변 일자 시작
private String schCrdnYmdTo; // 단속 일자 종료 private String schAnsYmdTo; // 의견제출_답변 일자 종료
private String schOpnnSbmsnSttsCd; // 의견제출_의견 제출 상태 코드
private String schSttrNm; // 의견제출_진술자 명
private String schReRegYmdFrom; // 단속재등록_재등록 일자 시작
private String schReRegYmdTo; // 단속재등록_재등록 일자 종료
private String schVhrno; // 단속(TB_CRDN)_차량번호
private String schCrdnYmdFrom; // 단속(TB_CRDN)_단속 일자 시작
private String schCrdnYmdTo; // 단속(TB_CRDN)_단속 일자 종료
private String schRtpyrNm; // 납부자(TB_PAYER)_납부자 명
// 동적 검색 조건 // 동적 검색 조건
private String mainOption; private String mainOption;
private String subOption; private String subOption;
private String grid; private String grid;
private String levyExclSeCd; // 부과 제외 구분 코드 private String levyExclSeCd; // 부과제외_부과 제외 구분 코드
private String levyExclSeNm; // 부과 제외 구분 코드 private String levyExclSeNm; // 부과제외_부과 제외 구분 명
private String vhrno; // 단속(TB_CRDN) - 차량번호 private String vhrno; // 단속(TB_CRDN)_차량번호
private String rtpyrNm; // 납부자(TB_PAYER) - 납부자 명 private String rtpyrNm; // 납부자(TB_PAYER)_납부자 명
// ETC // ETC
private String callPurpose; // 호출용도 필요시 사용(select, create, update)
private String ansRsnCd; // 민원 답변 문구(TB_CVLCPT_ANS_WORDS) - 답변 사유 코드 private String ansRsnCd; // 민원 답변 문구(TB_CVLCPT_ANS_WORDS) - 답변 사유 코드
private String delRsn; // 삭제 사유 private String delRsn; // 삭제 사유
private String sndngRcvmtCd; // 발송 수납 코드 private String sndngRcvmtCd; // 발송 수납 코드
private String callPurpose; // 호출용도
public String getSggCd() { public String getSggCd() {
return ifEmpty(sggCd, () -> null); return ifEmpty(sggCd, () -> null);
} }
public <T extends Excl01Query> T setSggCd(String sggCd) { public <T extends ExclQuery> T setSggCd(String sggCd) {
this.sggCd = sggCd; this.sggCd = sggCd;
return self(); return self();
@ -73,7 +86,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(taskSeCd, () -> null); return ifEmpty(taskSeCd, () -> null);
} }
public <T extends Excl01Query> T setTaskSeCd(String taskSeCd) { public <T extends ExclQuery> T setTaskSeCd(String taskSeCd) {
this.taskSeCd = taskSeCd; this.taskSeCd = taskSeCd;
return self(); return self();
@ -83,7 +96,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(delYn, () -> null); return ifEmpty(delYn, () -> null);
} }
public <T extends Excl01Query> T setDelYn(String delYn) { public <T extends ExclQuery> T setDelYn(String delYn) {
this.delYn = delYn; this.delYn = delYn;
return self(); return self();
@ -93,7 +106,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(levyExclIDs, () -> null); return ifEmpty(levyExclIDs, () -> null);
} }
public <T extends Excl01Query> T setLevyExclIDs(String... levyExclIDs) { public <T extends ExclQuery> T setLevyExclIDs(String... levyExclIDs) {
this.levyExclIDs = levyExclIDs; this.levyExclIDs = levyExclIDs;
return self(); return self();
@ -103,17 +116,57 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(levyExclId, () -> null); return ifEmpty(levyExclId, () -> null);
} }
public <T extends Excl01Query> T setLevyExclId(String levyExclId) { public <T extends ExclQuery> T setLevyExclId(String levyExclId) {
this.levyExclId = levyExclId; this.levyExclId = levyExclId;
return self(); return self();
} }
public String[] getOpnnIDs() {
return ifEmpty(opnnIDs, () -> null);
}
public <T extends ExclQuery> T setOpnnIDs(String... opnnIDs) {
this.opnnIDs = opnnIDs;
return self();
}
public String getOpnnId() {
return ifEmpty(opnnId, () -> null);
}
public <T extends ExclQuery> T setOpnnId(String opnnId) {
this.opnnId = opnnId;
return self();
}
public String[] getReRegIDs() {
return ifEmpty(reRegIDs, () -> null);
}
public <T extends ExclQuery> T setReRegIDs(String... reRegIDs) {
this.reRegIDs = reRegIDs;
return self();
}
public String getReRegId() {
return ifEmpty(reRegId, () -> null);
}
public <T extends ExclQuery> T setReRegId(String reRegId) {
this.reRegId = reRegId;
return self();
}
public String getCrdnId() { public String getCrdnId() {
return ifEmpty(crdnId, () -> null); return ifEmpty(crdnId, () -> null);
} }
public <T extends Excl01Query> T setCrdnId(String crdnId) { public <T extends ExclQuery> T setCrdnId(String crdnId) {
this.crdnId = crdnId; this.crdnId = crdnId;
return self(); return self();
@ -123,7 +176,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDateOpt, () -> null); return ifEmpty(schDateOpt, () -> null);
} }
public <T extends Excl01Query> T setSchDateOpt(String schDateOpt) { public <T extends ExclQuery> T setSchDateOpt(String schDateOpt) {
this.schDateOpt = schDateOpt; this.schDateOpt = schDateOpt;
return self(); return self();
@ -133,7 +186,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDateFrom, () -> null); return ifEmpty(schDateFrom, () -> null);
} }
public <T extends Excl01Query> T setSchDateFrom(String schDateFrom) { public <T extends ExclQuery> T setSchDateFrom(String schDateFrom) {
this.schDateFrom = schDateFrom; this.schDateFrom = schDateFrom;
return self(); return self();
@ -143,7 +196,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDateTo, () -> null); return ifEmpty(schDateTo, () -> null);
} }
public <T extends Excl01Query> T setSchDateTo(String schDateTo) { public <T extends ExclQuery> T setSchDateTo(String schDateTo) {
this.schDateTo = schDateTo; this.schDateTo = schDateTo;
return self(); return self();
@ -153,7 +206,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schRegDateOpt, () -> null); return ifEmpty(schRegDateOpt, () -> null);
} }
public <T extends Excl01Query> T setSchRegDateOpt(String schRegDateOpt) { public <T extends ExclQuery> T setSchRegDateOpt(String schRegDateOpt) {
this.schRegDateOpt = schRegDateOpt; this.schRegDateOpt = schRegDateOpt;
return self(); return self();
@ -163,7 +216,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schRegDateFrom, () -> null); return ifEmpty(schRegDateFrom, () -> null);
} }
public <T extends Excl01Query> T setSchRegDateFrom(String schRegDateFrom) { public <T extends ExclQuery> T setSchRegDateFrom(String schRegDateFrom) {
this.schRegDateFrom = schRegDateFrom; this.schRegDateFrom = schRegDateFrom;
return self(); return self();
@ -173,7 +226,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schRegDateTo, () -> null); return ifEmpty(schRegDateTo, () -> null);
} }
public <T extends Excl01Query> T setSchRegDateTo(String schRegDateTo) { public <T extends ExclQuery> T setSchRegDateTo(String schRegDateTo) {
this.schRegDateTo = schRegDateTo; this.schRegDateTo = schRegDateTo;
return self(); return self();
@ -183,7 +236,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDetailDateOpt, () -> null); return ifEmpty(schDetailDateOpt, () -> null);
} }
public <T extends Excl01Query> T setSchDetailDateOpt(String schDetailDateOpt) { public <T extends ExclQuery> T setSchDetailDateOpt(String schDetailDateOpt) {
this.schDetailDateOpt = schDetailDateOpt; this.schDetailDateOpt = schDetailDateOpt;
return self(); return self();
@ -193,7 +246,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDetailDateFrom, () -> null); return ifEmpty(schDetailDateFrom, () -> null);
} }
public <T extends Excl01Query> T setSchDetailDateFrom(String schDetailDateFrom) { public <T extends ExclQuery> T setSchDetailDateFrom(String schDetailDateFrom) {
this.schDetailDateFrom = schDetailDateFrom; this.schDetailDateFrom = schDetailDateFrom;
return self(); return self();
@ -203,7 +256,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDetailDateTo, () -> null); return ifEmpty(schDetailDateTo, () -> null);
} }
public <T extends Excl01Query> T setSchDetailDateTo(String schDetailDateTo) { public <T extends ExclQuery> T setSchDetailDateTo(String schDetailDateTo) {
this.schDetailDateTo = schDetailDateTo; this.schDetailDateTo = schDetailDateTo;
return self(); return self();
@ -213,7 +266,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDetailUserOpt, () -> null); return ifEmpty(schDetailUserOpt, () -> null);
} }
public <T extends Excl01Query> T setSchDetailUserOpt(String schDetailUserOpt) { public <T extends ExclQuery> T setSchDetailUserOpt(String schDetailUserOpt) {
this.schDetailUserOpt = schDetailUserOpt; this.schDetailUserOpt = schDetailUserOpt;
return self(); return self();
@ -223,7 +276,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDetailUserNm, () -> null); return ifEmpty(schDetailUserNm, () -> null);
} }
public <T extends Excl01Query> T setSchDetailUserNm(String schDetailUserNm) { public <T extends ExclQuery> T setSchDetailUserNm(String schDetailUserNm) {
this.schDetailUserNm = schDetailUserNm; this.schDetailUserNm = schDetailUserNm;
return self(); return self();
@ -233,7 +286,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schDetailUserCd, () -> null); return ifEmpty(schDetailUserCd, () -> null);
} }
public <T extends Excl01Query> T setSchDetailUserCd(String schDetailUserCd) { public <T extends ExclQuery> T setSchDetailUserCd(String schDetailUserCd) {
this.schDetailUserCd = schDetailUserCd; this.schDetailUserCd = schDetailUserCd;
return self(); return self();
@ -243,7 +296,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schLevyExclYmdFrom, () -> null); return ifEmpty(schLevyExclYmdFrom, () -> null);
} }
public <T extends Excl01Query> T setSchLevyExclYmdFrom(String schLevyExclYmdFrom) { public <T extends ExclQuery> T setSchLevyExclYmdFrom(String schLevyExclYmdFrom) {
this.schLevyExclYmdFrom = schLevyExclYmdFrom; this.schLevyExclYmdFrom = schLevyExclYmdFrom;
return self(); return self();
@ -253,7 +306,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schLevyExclYmdTo, () -> null); return ifEmpty(schLevyExclYmdTo, () -> null);
} }
public <T extends Excl01Query> T setSchLevyExclYmdTo(String schLevyExclYmdTo) { public <T extends ExclQuery> T setSchLevyExclYmdTo(String schLevyExclYmdTo) {
this.schLevyExclYmdTo = schLevyExclYmdTo; this.schLevyExclYmdTo = schLevyExclYmdTo;
return self(); return self();
@ -263,17 +316,97 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schLevyExclSeCd, () -> null); return ifEmpty(schLevyExclSeCd, () -> null);
} }
public <T extends Excl01Query> T setSchLevyExclSeCd(String schLevyExclSeCd) { public <T extends ExclQuery> T setSchLevyExclSeCd(String schLevyExclSeCd) {
this.schLevyExclSeCd = schLevyExclSeCd; this.schLevyExclSeCd = schLevyExclSeCd;
return self(); return self();
} }
public String getSchRcptYmdFrom() {
return ifEmpty(schRcptYmdFrom, () -> null);
}
public <T extends ExclQuery> T setSchRcptYmdFrom(String schRcptYmdFrom) {
this.schRcptYmdFrom = schRcptYmdFrom;
return self();
}
public String getSchRcptYmdTo() {
return ifEmpty(schRcptYmdTo, () -> null);
}
public <T extends ExclQuery> T setSchRcptYmdTo(String schRcptYmdTo) {
this.schRcptYmdTo = schRcptYmdTo;
return self();
}
public String getSchAnsYmdFrom() {
return ifEmpty(schAnsYmdFrom, () -> null);
}
public <T extends ExclQuery> T setSchAnsYmdFrom(String schAnsYmdFrom) {
this.schAnsYmdFrom = schAnsYmdFrom;
return self();
}
public String getSchAnsYmdTo() {
return ifEmpty(schAnsYmdTo, () -> null);
}
public <T extends ExclQuery> T setSchAnsYmdTo(String schAnsYmdTo) {
this.schAnsYmdTo = schAnsYmdTo;
return self();
}
public String getSchOpnnSbmsnSttsCd() {
return ifEmpty(schOpnnSbmsnSttsCd, () -> null);
}
public <T extends ExclQuery> T setSchOpnnSbmsnSttsCd(String schOpnnSbmsnSttsCd) {
this.schOpnnSbmsnSttsCd = schOpnnSbmsnSttsCd;
return self();
}
public String getSchSttrNm() {
return ifEmpty(schSttrNm, () -> null);
}
public <T extends ExclQuery> T setSchSttrNm(String schSttrNm) {
this.schSttrNm = schSttrNm;
return self();
}
public String getSchReRegYmdFrom() {
return ifEmpty(schReRegYmdFrom, () -> null);
}
public <T extends ExclQuery> T setSchReRegYmdFrom(String schReRegYmdFrom) {
this.schReRegYmdFrom = schReRegYmdFrom;
return self();
}
public String getSchReRegYmdTo() {
return ifEmpty(schReRegYmdTo, () -> null);
}
public <T extends ExclQuery> T setSchReRegYmdTo(String schReRegYmdTo) {
this.schReRegYmdTo = schReRegYmdTo;
return self();
}
public String getSchVhrno() { public String getSchVhrno() {
return ifEmpty(schVhrno, () -> null); return ifEmpty(schVhrno, () -> null);
} }
public <T extends Excl01Query> T setSchVhrno(String schVhrno) { public <T extends ExclQuery> T setSchVhrno(String schVhrno) {
this.schVhrno = schVhrno; this.schVhrno = schVhrno;
return self(); return self();
@ -283,7 +416,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schRtpyrNm, () -> null); return ifEmpty(schRtpyrNm, () -> null);
} }
public <T extends Excl01Query> T setSchRtpyrNm(String schRtpyrNm) { public <T extends ExclQuery> T setSchRtpyrNm(String schRtpyrNm) {
this.schRtpyrNm = schRtpyrNm; this.schRtpyrNm = schRtpyrNm;
return self(); return self();
@ -293,7 +426,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schCrdnYmdFrom, () -> null); return ifEmpty(schCrdnYmdFrom, () -> null);
} }
public <T extends Excl01Query> T setSchCrdnYmdFrom(String schCrdnYmdFrom) { public <T extends ExclQuery> T setSchCrdnYmdFrom(String schCrdnYmdFrom) {
this.schCrdnYmdFrom = schCrdnYmdFrom; this.schCrdnYmdFrom = schCrdnYmdFrom;
return self(); return self();
@ -303,7 +436,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(schCrdnYmdTo, () -> null); return ifEmpty(schCrdnYmdTo, () -> null);
} }
public <T extends Excl01Query> T setSchCrdnYmdTo(String schCrdnYmdTo) { public <T extends ExclQuery> T setSchCrdnYmdTo(String schCrdnYmdTo) {
this.schCrdnYmdTo = schCrdnYmdTo; this.schCrdnYmdTo = schCrdnYmdTo;
return self(); return self();
@ -314,7 +447,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(mainOption, () -> null); return ifEmpty(mainOption, () -> null);
} }
public <T extends Excl01Query> T setMainOption(String mainOption) { public <T extends ExclQuery> T setMainOption(String mainOption) {
this.mainOption = mainOption; this.mainOption = mainOption;
return self(); return self();
@ -324,7 +457,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(subOption, () -> null); return ifEmpty(subOption, () -> null);
} }
public <T extends Excl01Query> T setSubOption(String subOption) { public <T extends ExclQuery> T setSubOption(String subOption) {
this.subOption = subOption; this.subOption = subOption;
return self(); return self();
@ -334,7 +467,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(grid, () -> null); return ifEmpty(grid, () -> null);
} }
public <T extends Excl01Query> T setGrid(String grid) { public <T extends ExclQuery> T setGrid(String grid) {
this.grid = grid; this.grid = grid;
return self(); return self();
@ -344,7 +477,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(levyExclSeNm, () -> null); return ifEmpty(levyExclSeNm, () -> null);
} }
public <T extends Excl01Query> T setLevyExclSeNm(String levyExclSeNm) { public <T extends ExclQuery> T setLevyExclSeNm(String levyExclSeNm) {
this.levyExclSeNm = levyExclSeNm; this.levyExclSeNm = levyExclSeNm;
return self(); return self();
@ -354,7 +487,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(vhrno, () -> null); return ifEmpty(vhrno, () -> null);
} }
public <T extends Excl01Query> T setVhrno(String vhrno) { public <T extends ExclQuery> T setVhrno(String vhrno) {
this.vhrno = vhrno; this.vhrno = vhrno;
return self(); return self();
@ -364,7 +497,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(rtpyrNm, () -> null); return ifEmpty(rtpyrNm, () -> null);
} }
public <T extends Excl01Query> T setRtpyrNm(String rtpyrNm) { public <T extends ExclQuery> T setRtpyrNm(String rtpyrNm) {
this.rtpyrNm = rtpyrNm; this.rtpyrNm = rtpyrNm;
return self(); return self();
@ -374,7 +507,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(levyExclSeCd, () -> null); return ifEmpty(levyExclSeCd, () -> null);
} }
public <T extends Excl01Query> T setLevyExclSeCd(String levyExclSeCd) { public <T extends ExclQuery> T setLevyExclSeCd(String levyExclSeCd) {
this.levyExclSeCd = levyExclSeCd; this.levyExclSeCd = levyExclSeCd;
return self(); return self();
@ -386,7 +519,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(ansRsnCd, () -> null); return ifEmpty(ansRsnCd, () -> null);
} }
public <T extends Excl01Query> T setAnsRsnCd(String ansRsnCd) { public <T extends ExclQuery> T setAnsRsnCd(String ansRsnCd) {
this.ansRsnCd = ansRsnCd; this.ansRsnCd = ansRsnCd;
return self(); return self();
@ -396,7 +529,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(delRsn, () -> null); return ifEmpty(delRsn, () -> null);
} }
public <T extends Excl01Query> T setDelRsn(String delRsn) { public <T extends ExclQuery> T setDelRsn(String delRsn) {
this.delRsn = delRsn; this.delRsn = delRsn;
return self(); return self();
@ -406,7 +539,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(sndngRcvmtCd, () -> null); return ifEmpty(sndngRcvmtCd, () -> null);
} }
public <T extends Excl01Query> T setSndngRcvmtCd(String sndngRcvmtCd) { public <T extends ExclQuery> T setSndngRcvmtCd(String sndngRcvmtCd) {
this.sndngRcvmtCd = sndngRcvmtCd; this.sndngRcvmtCd = sndngRcvmtCd;
return self(); return self();
@ -416,7 +549,7 @@ public class Excl01Query extends QueryRequest {
return ifEmpty(callPurpose, () -> null); return ifEmpty(callPurpose, () -> null);
} }
public <T extends Excl01Query> T setCallPurpose(String callPurpose) { public <T extends ExclQuery> T setCallPurpose(String callPurpose) {
this.callPurpose = callPurpose; this.callPurpose = callPurpose;
return self(); return self();

@ -4,19 +4,13 @@ import cokr.xit.foundation.AbstractEntity;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
/** /**
* *
* <p> : . * @author JoJH
* */
* <pre>
* ============ ============
* 2023-06-23 JoJH
* ================================
* </pre>
*/
@Getter @Getter
@Setter @Setter
public class Excl01 extends AbstractEntity { public class LevyExcl extends AbstractEntity {
/** /**
* ID * ID

@ -4,19 +4,13 @@ import cokr.xit.foundation.AbstractEntity;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
/** /**
* *
* <p> : . * @author JoJH
* */
* <pre>
* ============ ============
* 2023-06-23 JoJH
* ================================
* </pre>
*/
@Getter @Getter
@Setter @Setter
public class Excl02 extends AbstractEntity { public class OpnnSbmsn extends AbstractEntity {
public static String INF_TYPE = "110"; // 의견 진술 첨부파일 public static String INF_TYPE = "110"; // 의견 진술 첨부파일

@ -5,8 +5,8 @@ import java.util.Map;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper; import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import cokr.xit.fims.excl.Excl01; import cokr.xit.fims.excl.LevyExcl;
import cokr.xit.fims.excl.Excl01Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.foundation.component.AbstractMapper; import cokr.xit.foundation.component.AbstractMapper;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -27,20 +27,20 @@ public interface Excl01Mapper extends AbstractMapper {
* @param req * @param req
* @return * @return
*/ */
List<DataObject> selectLevyExclList(Excl01Query req); List<DataObject> selectLevyExclList(ExclQuery req);
/** . /** .
* @param req * @param req
* @return * @return
*/ */
List<DataObject> selectLevyExcls(Excl01Query req); List<DataObject> selectLevyExcls(ExclQuery req);
/** ID . /** ID .
* @param levyExclId ID * @param levyExclId ID
* @return * @return
*/ */
default DataObject selectLevyExclInfo(String levyExclId) { default DataObject selectLevyExclInfo(String levyExclId) {
List<DataObject> levyExcl = selectLevyExcls(new Excl01Query().setLevyExclId(levyExclId)); List<DataObject> levyExcl = selectLevyExcls(new ExclQuery().setLevyExclId(levyExclId));
return !levyExcl.isEmpty() ? levyExcl.get(0) : null; return !levyExcl.isEmpty() ? levyExcl.get(0) : null;
} }
@ -61,7 +61,7 @@ public interface Excl01Mapper extends AbstractMapper {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
default boolean insert(Excl01 excl01) { default boolean insert(LevyExcl excl01) {
return excl01 != null && insertLevyExcl(params().set("excl01", excl01)) == 1; return excl01 != null && insertLevyExcl(params().set("excl01", excl01)) == 1;
} }
@ -71,7 +71,7 @@ public interface Excl01Mapper extends AbstractMapper {
*/ */
int updateLevyExcl(Map<String, Object> params); int updateLevyExcl(Map<String, Object> params);
default boolean update(Excl01 excl01) { default boolean update(LevyExcl excl01) {
return excl01 != null && updateLevyExcl(params().set("excl01", excl01)) == 1; return excl01 != null && updateLevyExcl(params().set("excl01", excl01)) == 1;
} }
@ -84,7 +84,7 @@ public interface Excl01Mapper extends AbstractMapper {
*/ */
int deleteLevyExcl(Map<String, Object> params); int deleteLevyExcl(Map<String, Object> params);
default boolean delete(Excl01 excl01) { default boolean delete(LevyExcl excl01) {
return excl01 != null && deleteLevyExcl(params().set("excl01", excl01)) >= 1; return excl01 != null && deleteLevyExcl(params().set("excl01", excl01)) >= 1;
} }
@ -92,10 +92,10 @@ public interface Excl01Mapper extends AbstractMapper {
* @param crdnId ID * @param crdnId ID
* @return , * @return ,
*/ */
DataObject selectCrdn(Excl01Query req); DataObject selectCrdn(ExclQuery req);
default DataObject selectCrdnInfo(String crdnId) { default DataObject selectCrdnInfo(String crdnId) {
DataObject crdnInfo = selectCrdn(new Excl01Query().setCrdnId(crdnId)); DataObject crdnInfo = selectCrdn(new ExclQuery().setCrdnId(crdnId));
return crdnInfo; return crdnInfo;
} }
@ -104,10 +104,10 @@ public interface Excl01Mapper extends AbstractMapper {
* @param crdnId ID * @param crdnId ID
* @return , * @return ,
*/ */
DataObject selectCvlcptAnsWords(Excl01Query req); DataObject selectCvlcptAnsWords(ExclQuery req);
default DataObject selectCvlcptAnsWordsInfo(String ansRsnCd) { default DataObject selectCvlcptAnsWordsInfo(String ansRsnCd) {
DataObject cvlcptAnsWordsInfo = selectCvlcptAnsWords(new Excl01Query().setAnsRsnCd(ansRsnCd)); DataObject cvlcptAnsWordsInfo = selectCvlcptAnsWords(new ExclQuery().setAnsRsnCd(ansRsnCd));
return cvlcptAnsWordsInfo; return cvlcptAnsWordsInfo;
} }
@ -118,7 +118,7 @@ public interface Excl01Mapper extends AbstractMapper {
*/ */
int updateCrdnCvlcptPrcs(Map<String, Object> params); int updateCrdnCvlcptPrcs(Map<String, Object> params);
default boolean updateCrdnCvlcptPrcs(Excl01 excl01) { default boolean updateCrdnCvlcptPrcs(LevyExcl excl01) {
return excl01 != null && updateCrdnCvlcptPrcs(params().set("excl01", excl01)) == 1; return excl01 != null && updateCrdnCvlcptPrcs(params().set("excl01", excl01)) == 1;
} }
@ -128,7 +128,7 @@ public interface Excl01Mapper extends AbstractMapper {
*/ */
int updateCvlcptPrcsRsltCn(Map<String, Object> params); int updateCvlcptPrcsRsltCn(Map<String, Object> params);
default boolean updateCvlcptPrcsRsltCn(Excl01 excl01) { default boolean updateCvlcptPrcsRsltCn(LevyExcl excl01) {
return excl01 != null && updateCvlcptPrcsRsltCn(params().set("excl01", excl01)) == 1; return excl01 != null && updateCvlcptPrcsRsltCn(params().set("excl01", excl01)) == 1;
} }
@ -138,7 +138,7 @@ public interface Excl01Mapper extends AbstractMapper {
*/ */
int updateCrdnCvlcpt(Map<String, Object> params); int updateCrdnCvlcpt(Map<String, Object> params);
default boolean updateCrdnCvlcpt(Excl01 excl01) { default boolean updateCrdnCvlcpt(LevyExcl excl01) {
return excl01 != null && updateCrdnCvlcpt(params().set("excl01", excl01)) == 1; return excl01 != null && updateCrdnCvlcpt(params().set("excl01", excl01)) == 1;
} }
@ -148,7 +148,7 @@ public interface Excl01Mapper extends AbstractMapper {
*/ */
int updateParkngPsbltyRsltCd(Map<String, Object> params); int updateParkngPsbltyRsltCd(Map<String, Object> params);
default boolean updateParkngPsbltyRsltCd(Excl01 excl01) { default boolean updateParkngPsbltyRsltCd(LevyExcl excl01) {
return excl01 != null && updateParkngPsbltyRsltCd(params().set("excl01", excl01)) == 1; return excl01 != null && updateParkngPsbltyRsltCd(params().set("excl01", excl01)) == 1;
} }
@ -156,10 +156,10 @@ public interface Excl01Mapper extends AbstractMapper {
* @param crdnId ID * @param crdnId ID
* @return , * @return ,
*/ */
DataObject selectSndngDtl(Excl01Query req); DataObject selectSndngDtl(ExclQuery req);
default DataObject selectSndngDtlInfo(String crdnId, String sndngRcvmtCd) { default DataObject selectSndngDtlInfo(String crdnId, String sndngRcvmtCd) {
DataObject sndngDtlInfo = selectSndngDtl(new Excl01Query().setCrdnId(crdnId) DataObject sndngDtlInfo = selectSndngDtl(new ExclQuery().setCrdnId(crdnId)
.setSndngRcvmtCd(sndngRcvmtCd)); .setSndngRcvmtCd(sndngRcvmtCd));
return sndngDtlInfo; return sndngDtlInfo;
@ -171,7 +171,7 @@ public interface Excl01Mapper extends AbstractMapper {
*/ */
int updateRcvmtCd(Map<String, Object> params); int updateRcvmtCd(Map<String, Object> params);
default boolean updateRcvmtCd(Excl01 excl01) { default boolean updateRcvmtCd(LevyExcl excl01) {
return excl01 != null && updateRcvmtCd(params().set("excl01", excl01)) >= 1; return excl01 != null && updateRcvmtCd(params().set("excl01", excl01)) >= 1;
} }

@ -5,8 +5,8 @@ import java.util.Map;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper; import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import cokr.xit.fims.excl.Excl02; import cokr.xit.fims.excl.OpnnSbmsn;
import cokr.xit.fims.excl.Excl02Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.foundation.component.AbstractMapper; import cokr.xit.foundation.component.AbstractMapper;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -27,20 +27,20 @@ public interface Excl02Mapper extends AbstractMapper {
* @param req * @param req
* @return * @return
*/ */
List<DataObject> selectOpnnSbmsnList(Excl02Query req); List<DataObject> selectOpnnSbmsnList(ExclQuery req);
/** . /** .
* @param req * @param req
* @return * @return
*/ */
List<DataObject> selectOpnnSbmsns(Excl02Query req); List<DataObject> selectOpnnSbmsns(ExclQuery req);
/** ID . /** ID .
* @param opnnId ID * @param opnnId ID
* @return * @return
*/ */
default DataObject selectOpnnSbmsnInfo(String opnnId) { default DataObject selectOpnnSbmsnInfo(String opnnId) {
List<DataObject> opnnSbmsn = selectOpnnSbmsns(new Excl02Query().setOpnnId(opnnId)); List<DataObject> opnnSbmsn = selectOpnnSbmsns(new ExclQuery().setOpnnId(opnnId));
return !opnnSbmsn.isEmpty() ? opnnSbmsn.get(0) : null; return !opnnSbmsn.isEmpty() ? opnnSbmsn.get(0) : null;
} }
@ -49,10 +49,10 @@ public interface Excl02Mapper extends AbstractMapper {
* @param crdnId ID * @param crdnId ID
* @return , * @return ,
*/ */
DataObject selectCrdn(Excl02Query req); DataObject selectCrdn(ExclQuery req);
default DataObject selectCrdnInfo(String crdnId) { default DataObject selectCrdnInfo(String crdnId) {
DataObject crdnInfo = selectCrdn(new Excl02Query().setCrdnId(crdnId)); DataObject crdnInfo = selectCrdn(new ExclQuery().setCrdnId(crdnId));
return crdnInfo; return crdnInfo;
} }
@ -73,7 +73,7 @@ public interface Excl02Mapper extends AbstractMapper {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
default boolean insert(Excl02 excl02) { default boolean insert(OpnnSbmsn excl02) {
return excl02 != null && insertOpnnSbmsn(params().set("excl02", excl02)) == 1; return excl02 != null && insertOpnnSbmsn(params().set("excl02", excl02)) == 1;
} }
@ -93,7 +93,7 @@ public interface Excl02Mapper extends AbstractMapper {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
default boolean update(Excl02 excl02) { default boolean update(OpnnSbmsn excl02) {
return excl02 != null && updateOpnnSbmsn(params().set("excl02", excl02)) == 1; return excl02 != null && updateOpnnSbmsn(params().set("excl02", excl02)) == 1;
} }
@ -113,7 +113,7 @@ public interface Excl02Mapper extends AbstractMapper {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
default boolean delete(Excl02 excl02) { default boolean delete(OpnnSbmsn excl02) {
return excl02 != null && deleteOpnnSbmsn(params().set("excl02", excl02)) == 1; return excl02 != null && deleteOpnnSbmsn(params().set("excl02", excl02)) == 1;
} }
@ -133,7 +133,7 @@ public interface Excl02Mapper extends AbstractMapper {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
default boolean updateCrdn(Excl02 excl02) { default boolean updateCrdn(OpnnSbmsn excl02) {
return excl02 != null && updateOpnnSbmsnYn(params().set("excl02", excl02)) == 1; return excl02 != null && updateOpnnSbmsnYn(params().set("excl02", excl02)) == 1;
} }
@ -153,7 +153,7 @@ public interface Excl02Mapper extends AbstractMapper {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
default boolean updateOpnnSbmsnAnswer(Excl02 excl02) { default boolean updateOpnnSbmsnAnswer(OpnnSbmsn excl02) {
return excl02 != null && updateAnsSttsCd(params().set("excl02", excl02)) == 1; return excl02 != null && updateAnsSttsCd(params().set("excl02", excl02)) == 1;
} }

@ -5,8 +5,8 @@ import java.util.Map;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper; import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import cokr.xit.fims.excl.Excl03; import cokr.xit.fims.excl.CrdnReReg;
import cokr.xit.fims.excl.Excl03Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.foundation.component.AbstractMapper; import cokr.xit.foundation.component.AbstractMapper;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -27,13 +27,13 @@ public interface Excl03Mapper extends AbstractMapper {
* @param req * @param req
* @return * @return
*/ */
List<DataObject> selectCrdnReRegList(Excl03Query req); List<DataObject> selectCrdnReRegList(ExclQuery req);
/** . /** .
* @param req * @param req
* @return * @return
*/ */
List<DataObject> selectCrdnReRegs(Excl03Query req); List<DataObject> selectCrdnReRegs(ExclQuery req);
/** . /** .
* @param params * @param params
@ -51,7 +51,7 @@ public interface Excl03Mapper extends AbstractMapper {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
default boolean insert(Excl03 excl03) { default boolean insert(CrdnReReg excl03) {
return excl03 != null && insertCrdnReReg(params().set("excl03", excl03)) == 1; return excl03 != null && insertCrdnReReg(params().set("excl03", excl03)) == 1;
} }
@ -71,7 +71,7 @@ public interface Excl03Mapper extends AbstractMapper {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
default boolean delete(Excl03 excl03) { default boolean delete(CrdnReReg excl03) {
return excl03 != null && deleteCrdnReReg(params().set("excl03", excl03)) == 1; return excl03 != null && deleteCrdnReReg(params().set("excl03", excl03)) == 1;
} }
@ -79,10 +79,10 @@ public interface Excl03Mapper extends AbstractMapper {
* @param crdnId ID * @param crdnId ID
* @return * @return
*/ */
DataObject selectCrdn(Excl03Query req); DataObject selectCrdn(ExclQuery req);
default DataObject selectCrdnInfo(String crdnId) { default DataObject selectCrdnInfo(String crdnId) {
return selectCrdn(new Excl03Query().setCrdnId(crdnId)); return selectCrdn(new ExclQuery().setCrdnId(crdnId));
} }
} }

@ -2,8 +2,8 @@ package cokr.xit.fims.excl.service;
import java.util.List; import java.util.List;
import cokr.xit.fims.excl.Excl01; import cokr.xit.fims.excl.LevyExcl;
import cokr.xit.fims.excl.Excl01Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
/** . /** .
@ -22,13 +22,13 @@ public interface Excl01Service {
* @param req * @param req
* @return * @return
*/ */
List<DataObject> getLevyExclList(Excl01Query req); List<DataObject> getLevyExclList(ExclQuery req);
/** ID .<br /> /** ID .<br />
* @param levyExclId ID * @param levyExclId ID
* @return * @return
*/ */
DataObject getLevyExclInfo(Excl01Query req); DataObject getLevyExclInfo(ExclQuery req);
/** . /** .
* @param excl * @param excl
@ -37,7 +37,7 @@ public interface Excl01Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean createLevyExcl(Excl01 excl01); boolean createLevyExcl(LevyExcl excl01);
/** . /** .
* @param excl * @param excl
@ -46,7 +46,7 @@ public interface Excl01Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean updateLevyExcl(Excl01 excl01); boolean updateLevyExcl(LevyExcl excl01);
/** . /** .
* @param excl * @param excl
@ -55,7 +55,7 @@ public interface Excl01Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean removeLevyExcl(Excl01 excl01); boolean removeLevyExcl(LevyExcl excl01);
/** . /** .
* @param excl * @param excl
@ -64,6 +64,6 @@ public interface Excl01Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean removeLevyExclList(Excl01Query req); boolean removeLevyExclList(ExclQuery req);
} }

@ -3,8 +3,8 @@ package cokr.xit.fims.excl.service;
import java.util.List; import java.util.List;
import cokr.xit.base.file.FileInfo; import cokr.xit.base.file.FileInfo;
import cokr.xit.fims.excl.Excl02; import cokr.xit.fims.excl.OpnnSbmsn;
import cokr.xit.fims.excl.Excl02Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
/** . /** .
@ -23,19 +23,19 @@ public interface Excl02Service {
* @param req * @param req
* @return * @return
*/ */
List<DataObject> getOpnnSbmsnList(Excl02Query req); List<DataObject> getOpnnSbmsnList(ExclQuery req);
/** . /** .
* @param req * @param req
* @return * @return
*/ */
List<DataObject> getOpnnSbmsns(Excl02Query req); List<DataObject> getOpnnSbmsns(ExclQuery req);
/** ID .<br /> /** ID .<br />
* @param opnnId ID * @param opnnId ID
* @return * @return
*/ */
DataObject getOpnnSbmsnInfo(Excl02Query req); DataObject getOpnnSbmsnInfo(ExclQuery req);
/** . /** .
* @param opnnSbmsn * @param opnnSbmsn
@ -44,7 +44,7 @@ public interface Excl02Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean createOpnnSbmsn(Excl02 excl02, List<FileInfo> fileInfoList); boolean createOpnnSbmsn(OpnnSbmsn excl02, List<FileInfo> fileInfoList);
/** . /** .
* @param opnnSbmsn * @param opnnSbmsn
@ -53,7 +53,7 @@ public interface Excl02Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean updateOpnnSbmsn(Excl02 excl02, List<FileInfo> fileInfoList); boolean updateOpnnSbmsn(OpnnSbmsn excl02, List<FileInfo> fileInfoList);
/** . /** .
* @param opnnSbmsn * @param opnnSbmsn
@ -62,7 +62,7 @@ public interface Excl02Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean removeOpnnSbmsn(Excl02 excl02); boolean removeOpnnSbmsn(OpnnSbmsn excl02);
/** . /** .
* @param excl * @param excl
@ -71,7 +71,7 @@ public interface Excl02Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean removeOpnnSbmsnList(Excl02Query req); boolean removeOpnnSbmsnList(ExclQuery req);
/** () . /** () .
* @param opnnSbmsn * @param opnnSbmsn
@ -80,6 +80,6 @@ public interface Excl02Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean updateOpnnSbmsnAnswer(Excl02 excl02); boolean updateOpnnSbmsnAnswer(OpnnSbmsn excl02);
} }

@ -2,8 +2,8 @@ package cokr.xit.fims.excl.service;
import java.util.List; import java.util.List;
import cokr.xit.fims.excl.Excl03; import cokr.xit.fims.excl.CrdnReReg;
import cokr.xit.fims.excl.Excl03Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
/** . /** .
@ -22,13 +22,13 @@ public interface Excl03Service {
* @param req * @param req
* @return * @return
*/ */
List<DataObject> getCrackdownReRegistrationList(Excl03Query req); List<DataObject> getCrackdownReRegistrationList(ExclQuery req);
/** . /** .
* @param req * @param req
* @return * @return
*/ */
List<DataObject> getCrackdownReRegistrations(Excl03Query req); List<DataObject> getCrackdownReRegistrations(ExclQuery req);
/** . /** .
* @param excl03 * @param excl03
@ -37,7 +37,7 @@ public interface Excl03Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean create(Excl03 excl03); boolean create(CrdnReReg excl03);
/** . /** .
* @param excl03 * @param excl03
@ -46,5 +46,5 @@ public interface Excl03Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean remove(Excl03 excl03); boolean remove(CrdnReReg excl03);
} }

@ -1,14 +1,13 @@
package cokr.xit.fims.excl.service.bean; package cokr.xit.fims.excl.service.bean;
import java.util.List; import java.util.List;
import java.util.Map;
import javax.annotation.Resource; import javax.annotation.Resource;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import cokr.xit.fims.excl.Excl01; import cokr.xit.fims.excl.LevyExcl;
import cokr.xit.fims.excl.Excl01Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.dao.Excl01Mapper; import cokr.xit.fims.excl.dao.Excl01Mapper;
import cokr.xit.foundation.AbstractComponent; import cokr.xit.foundation.AbstractComponent;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -34,7 +33,7 @@ public class Excl01Bean extends AbstractComponent {
* @param req * @param req
* @return * @return
*/ */
public List<DataObject> getLevyExclList(Excl01Query req) { public List<DataObject> getLevyExclList(ExclQuery req) {
req.setOrderBy("LEVY_EXCL_ID"); // 정렬 req.setOrderBy("LEVY_EXCL_ID"); // 정렬
return excl01Mapper.selectLevyExclList(req); return excl01Mapper.selectLevyExclList(req);
@ -44,7 +43,7 @@ public class Excl01Bean extends AbstractComponent {
* @param levyExclId ID * @param levyExclId ID
* @return * @return
*/ */
public DataObject getLevyExclInfo(Excl01Query req) { public DataObject getLevyExclInfo(ExclQuery req) {
if (req.getLevyExclId() != null) { if (req.getLevyExclId() != null) {
return excl01Mapper.selectLevyExclInfo(req.getLevyExclId()); // 수정(부과제외 조회) return excl01Mapper.selectLevyExclInfo(req.getLevyExclId()); // 수정(부과제외 조회)
} else { } else {
@ -65,7 +64,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean createLevyExcl(Excl01 excl01) { public boolean createLevyExcl(LevyExcl excl01) {
return excl01Mapper.insert(excl01); return excl01Mapper.insert(excl01);
} }
@ -76,7 +75,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateLevyExcl(Excl01 excl01) { public boolean updateLevyExcl(LevyExcl excl01) {
return excl01Mapper.update(excl01); return excl01Mapper.update(excl01);
} }
@ -87,7 +86,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean removeLevyExcl(Excl01 excl01) { public boolean removeLevyExcl(LevyExcl excl01) {
return excl01Mapper.delete(excl01); return excl01Mapper.delete(excl01);
} }
@ -114,7 +113,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateCrdnCvlcptPrcs(Excl01 excl01) { public boolean updateCrdnCvlcptPrcs(LevyExcl excl01) {
return excl01Mapper.updateCrdnCvlcptPrcs(excl01); return excl01Mapper.updateCrdnCvlcptPrcs(excl01);
} }
@ -125,7 +124,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateCvlcptPrcsRsltCn(Excl01 excl01) { public boolean updateCvlcptPrcsRsltCn(LevyExcl excl01) {
return excl01Mapper.updateCvlcptPrcsRsltCn(excl01); return excl01Mapper.updateCvlcptPrcsRsltCn(excl01);
} }
@ -136,7 +135,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateCrdnCvlcpt(Excl01 excl01) { public boolean updateCrdnCvlcpt(LevyExcl excl01) {
return excl01Mapper.updateCrdnCvlcpt(excl01); return excl01Mapper.updateCrdnCvlcpt(excl01);
} }
@ -147,7 +146,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateParkngPsbltyRsltCd(Excl01 excl01) { public boolean updateParkngPsbltyRsltCd(LevyExcl excl01) {
return excl01Mapper.updateParkngPsbltyRsltCd(excl01); return excl01Mapper.updateParkngPsbltyRsltCd(excl01);
} }
@ -166,7 +165,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateRcvmtCd(Excl01 excl01) { public boolean updateRcvmtCd(LevyExcl excl01) {
return excl01Mapper.updateRcvmtCd(excl01); return excl01Mapper.updateRcvmtCd(excl01);
} }

@ -10,8 +10,8 @@ import org.springframework.stereotype.Service;
import cokr.xit.fims.cmmn.CrdnSttsHstry; import cokr.xit.fims.cmmn.CrdnSttsHstry;
import cokr.xit.fims.cmmn.service.bean.CrdnSttsHstryBean; import cokr.xit.fims.cmmn.service.bean.CrdnSttsHstryBean;
import cokr.xit.fims.excl.Excl01; import cokr.xit.fims.excl.LevyExcl;
import cokr.xit.fims.excl.Excl01Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.service.Excl01Service; import cokr.xit.fims.excl.service.Excl01Service;
import cokr.xit.foundation.UserInfo; import cokr.xit.foundation.UserInfo;
import cokr.xit.foundation.component.AbstractServiceBean; import cokr.xit.foundation.component.AbstractServiceBean;
@ -39,17 +39,17 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
private CrdnSttsHstryBean crdnSttsHstryBean; private CrdnSttsHstryBean crdnSttsHstryBean;
@Override @Override
public List<DataObject> getLevyExclList(Excl01Query req) { public List<DataObject> getLevyExclList(ExclQuery req) {
return excl01Bean.getLevyExclList(req); return excl01Bean.getLevyExclList(req);
} }
@Override @Override
public DataObject getLevyExclInfo(Excl01Query req) { public DataObject getLevyExclInfo(ExclQuery req) {
return excl01Bean.getLevyExclInfo(req); return excl01Bean.getLevyExclInfo(req);
} }
@Override @Override
public boolean createLevyExcl(Excl01 excl01) { public boolean createLevyExcl(LevyExcl excl01) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
String newCrdnSttsCd = ""; // 신규 단속 상태 코드(CRDN_STTS_CD) String newCrdnSttsCd = ""; // 신규 단속 상태 코드(CRDN_STTS_CD)
@ -119,7 +119,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
// 자동등록 자료만 단속민원(TB_CRDN_CVLCPT) 답변 부분을 처리 // 자동등록 자료만 단속민원(TB_CRDN_CVLCPT) 답변 부분을 처리
if (infoCrdnLevyExcl.string("CRDN_REG_SE_CD").equals("02")) { if (infoCrdnLevyExcl.string("CRDN_REG_SE_CD").equals("02")) {
// 단속민원(TB_CRDN_CVLCPT) 대장 // 단속민원(TB_CRDN_CVLCPT) 대장
Excl01 updtCrdnCvlcpt = new Excl01(); LevyExcl updtCrdnCvlcpt = new LevyExcl();
updtCrdnCvlcpt.setCvlcptLinkId(infoCrdnLevyExcl.string("CVLCPT_LINK_ID")); // 민원 연계 ID updtCrdnCvlcpt.setCvlcptLinkId(infoCrdnLevyExcl.string("CVLCPT_LINK_ID")); // 민원 연계 ID
@ -178,7 +178,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
// 표지정보 확인여부가 미확인이면 -> 조회미대상 으로 // 표지정보 확인여부가 미확인이면 -> 조회미대상 으로
if (infoCrdnLevyExcl.string("PARKNG_PSBLTY_RSLT_CD").equals("0")) { if (infoCrdnLevyExcl.string("PARKNG_PSBLTY_RSLT_CD").equals("0")) {
// 단속(TB_CRDN) 대장 // 단속(TB_CRDN) 대장
Excl01 updtCrdn = new Excl01(); LevyExcl updtCrdn = new LevyExcl();
updtCrdn.setCrdnId(excl01.getCrdnId()); // 단속 ID updtCrdn.setCrdnId(excl01.getCrdnId()); // 단속 ID
updtCrdn.setParkngPsbltyRsltCd("9"); // 주차 가능 결과 코드 updtCrdn.setParkngPsbltyRsltCd("9"); // 주차 가능 결과 코드
@ -196,7 +196,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
if (infoSndngDtl != null) { if (infoSndngDtl != null) {
// 발송 상세(TB_SNDNG_DTL) 대장 // 발송 상세(TB_SNDNG_DTL) 대장
Excl01 updtSndngDtl = new Excl01(); LevyExcl updtSndngDtl = new LevyExcl();
updtSndngDtl.setCrdnId(excl01.getCrdnId()); // 단속 ID updtSndngDtl.setCrdnId(excl01.getCrdnId()); // 단속 ID
@ -219,14 +219,14 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
} }
@Override @Override
public boolean updateLevyExcl(Excl01 excl01) { public boolean updateLevyExcl(LevyExcl excl01) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
String newCvlcptPrcsCd = ""; // 신규 민원 처리 코드(CVLCPT_PRCS_CD) String newCvlcptPrcsCd = ""; // 신규 민원 처리 코드(CVLCPT_PRCS_CD)
String newCvlcptTrsmCd = ""; // 민원 전송 코드(CVLCPT_TRSM_CD) String newCvlcptTrsmCd = ""; // 민원 전송 코드(CVLCPT_TRSM_CD)
// 부과제외(TB_LEVY_EXCL) + 단속(TB_CRDN) 자료 조회 // 부과제외(TB_LEVY_EXCL) + 단속(TB_CRDN) 자료 조회
DataObject infoCrdnLevyExcl = excl01Bean.getLevyExclInfo(new Excl01Query().setLevyExclId(excl01.getLevyExclId())); DataObject infoCrdnLevyExcl = excl01Bean.getLevyExclInfo(new ExclQuery().setLevyExclId(excl01.getLevyExclId()));
// 부과제외(TB_LEVY_EXCL) 대장을 수정 한다. // 부과제외(TB_LEVY_EXCL) 대장을 수정 한다.
retSuccess = excl01Bean.updateLevyExcl(excl01); retSuccess = excl01Bean.updateLevyExcl(excl01);
@ -240,7 +240,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
// 단속민원(TB_CRDN_CVLCPT)에 자료가 있는지 확인 // 단속민원(TB_CRDN_CVLCPT)에 자료가 있는지 확인
if (!infoCrdnLevyExcl.string("CVLCPT_LINK_ID").equals("")) { if (!infoCrdnLevyExcl.string("CVLCPT_LINK_ID").equals("")) {
// 단속 민원 대장 // 단속 민원 대장
Excl01 updtCrdnCvlcpt = new Excl01(); LevyExcl updtCrdnCvlcpt = new LevyExcl();
updtCrdnCvlcpt.setCrdnId(infoCrdnLevyExcl.string("CRDN_ID")); // 단속 ID updtCrdnCvlcpt.setCrdnId(infoCrdnLevyExcl.string("CRDN_ID")); // 단속 ID
updtCrdnCvlcpt.setCvlcptLinkId(infoCrdnLevyExcl.string("CVLCPT_LINK_ID")); // 민원 연계 ID updtCrdnCvlcpt.setCvlcptLinkId(infoCrdnLevyExcl.string("CVLCPT_LINK_ID")); // 민원 연계 ID
@ -301,12 +301,12 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
} }
@Override @Override
public boolean removeLevyExcl(Excl01 excl01) { public boolean removeLevyExcl(LevyExcl excl01) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
// 부과제외(TB_LEVY_EXCL) + 단속(TB_CRDN) 자료 조회 // 부과제외(TB_LEVY_EXCL) + 단속(TB_CRDN) 자료 조회
DataObject infoCrdnLevyExcl = excl01Bean.getLevyExclInfo(new Excl01Query().setLevyExclId(excl01.getLevyExclId())); DataObject infoCrdnLevyExcl = excl01Bean.getLevyExclInfo(new ExclQuery().setLevyExclId(excl01.getLevyExclId()));
// 단속 상태 코드(CRDN_STTS_CD) 확인.. // 단속 상태 코드(CRDN_STTS_CD) 확인..
if (infoCrdnLevyExcl.string("LEVY_EXCL_SE_CD").equals("1") && !infoCrdnLevyExcl.string("CRDN_STTS_CD").equals("81")) { // 비부과(서손) if (infoCrdnLevyExcl.string("LEVY_EXCL_SE_CD").equals("1") && !infoCrdnLevyExcl.string("CRDN_STTS_CD").equals("81")) { // 비부과(서손)
@ -341,7 +341,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
// 비부과(서손) 취소하는데, 단속민원 전송상태가 전송대상(01) 또는 전송미대상(03), 전송요청(04) 자료이면 초기상태(전송대상)로 되돌린다 // 비부과(서손) 취소하는데, 단속민원 전송상태가 전송대상(01) 또는 전송미대상(03), 전송요청(04) 자료이면 초기상태(전송대상)로 되돌린다
if (infoCrdnLevyExcl.string("CVLCPT_TRSM_CD").equals("01") if (infoCrdnLevyExcl.string("CVLCPT_TRSM_CD").equals("01")
|| infoCrdnLevyExcl.string("CVLCPT_TRSM_CD").equals("03") || infoCrdnLevyExcl.string("CVLCPT_TRSM_CD").equals("04")) { || infoCrdnLevyExcl.string("CVLCPT_TRSM_CD").equals("03") || infoCrdnLevyExcl.string("CVLCPT_TRSM_CD").equals("04")) {
Excl01 updtCrdnCvlcpt = new Excl01(); LevyExcl updtCrdnCvlcpt = new LevyExcl();
updtCrdnCvlcpt.setCvlcptLinkId(infoCrdnLevyExcl.string("CVLCPT_LINK_ID")); updtCrdnCvlcpt.setCvlcptLinkId(infoCrdnLevyExcl.string("CVLCPT_LINK_ID"));
updtCrdnCvlcpt.setCvlcptPrcsCd("00"); // 민원 처리 코드 - 00 접수 updtCrdnCvlcpt.setCvlcptPrcsCd("00"); // 민원 처리 코드 - 00 접수
@ -361,7 +361,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
} }
@Override @Override
public boolean removeLevyExclList(Excl01Query req) { public boolean removeLevyExclList(ExclQuery req) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
@ -372,7 +372,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
// 부과제외IDs 만큼 반복.. // 부과제외IDs 만큼 반복..
for (int iLoop = 0; iLoop < req.getLevyExclIDs().length; iLoop++) { for (int iLoop = 0; iLoop < req.getLevyExclIDs().length; iLoop++) {
Excl01 infoLevyExcl = new Excl01(); // 부과제외(TB_LEVY_EXCL) LevyExcl infoLevyExcl = new LevyExcl(); // 부과제외(TB_LEVY_EXCL)
infoLevyExcl.setLevyExclId(req.getLevyExclIDs()[iLoop]); // 부과제외 ID infoLevyExcl.setLevyExclId(req.getLevyExclIDs()[iLoop]); // 부과제외 ID
infoLevyExcl.setDelRsn(req.getDelRsn()); // 삭제 사유 infoLevyExcl.setDelRsn(req.getDelRsn()); // 삭제 사유

@ -6,8 +6,8 @@ import javax.annotation.Resource;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import cokr.xit.fims.excl.Excl02; import cokr.xit.fims.excl.OpnnSbmsn;
import cokr.xit.fims.excl.Excl02Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.dao.Excl02Mapper; import cokr.xit.fims.excl.dao.Excl02Mapper;
import cokr.xit.foundation.AbstractComponent; import cokr.xit.foundation.AbstractComponent;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -33,7 +33,7 @@ public class Excl02Bean extends AbstractComponent {
* @param req * @param req
* @return * @return
*/ */
public List<DataObject> getOpnnSbmsnList(Excl02Query req) { public List<DataObject> getOpnnSbmsnList(ExclQuery req) {
req.setOrderBy("OPNN_ID"); // 정렬 req.setOrderBy("OPNN_ID"); // 정렬
return excl02Mapper.selectOpnnSbmsnList(req); return excl02Mapper.selectOpnnSbmsnList(req);
@ -43,7 +43,7 @@ public class Excl02Bean extends AbstractComponent {
* @param req * @param req
* @return * @return
*/ */
public List<DataObject> getOpnnSbmsns(Excl02Query req) { public List<DataObject> getOpnnSbmsns(ExclQuery req) {
return excl02Mapper.selectOpnnSbmsns(req); return excl02Mapper.selectOpnnSbmsns(req);
} }
@ -51,7 +51,7 @@ public class Excl02Bean extends AbstractComponent {
* @param opnnId ID * @param opnnId ID
* @return * @return
*/ */
public DataObject getOpnnSbmsnInfo(Excl02Query req) { public DataObject getOpnnSbmsnInfo(ExclQuery req) {
if (req.getOpnnId() != null) { if (req.getOpnnId() != null) {
return excl02Mapper.selectOpnnSbmsnInfo(req.getOpnnId()); // 의견ID로 의견제출 조회 return excl02Mapper.selectOpnnSbmsnInfo(req.getOpnnId()); // 의견ID로 의견제출 조회
} else { } else {
@ -74,7 +74,7 @@ public class Excl02Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean createOpnnSbmsn(Excl02 excl02) { public boolean createOpnnSbmsn(OpnnSbmsn excl02) {
return excl02Mapper.insert(excl02); return excl02Mapper.insert(excl02);
} }
@ -85,7 +85,7 @@ public class Excl02Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateOpnnSbmsn(Excl02 excl02) { public boolean updateOpnnSbmsn(OpnnSbmsn excl02) {
return excl02Mapper.update(excl02); return excl02Mapper.update(excl02);
} }
@ -96,7 +96,7 @@ public class Excl02Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean removeOpnnSbmsn(Excl02 excl02) { public boolean removeOpnnSbmsn(OpnnSbmsn excl02) {
return excl02Mapper.delete(excl02); return excl02Mapper.delete(excl02);
} }
@ -115,7 +115,7 @@ public class Excl02Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateCrdn(Excl02 excl02) { public boolean updateCrdn(OpnnSbmsn excl02) {
return excl02Mapper.updateCrdn(excl02); return excl02Mapper.updateCrdn(excl02);
} }
@ -126,7 +126,7 @@ public class Excl02Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateOpnnSbmsnAnswer(Excl02 excl02) { public boolean updateOpnnSbmsnAnswer(OpnnSbmsn excl02) {
return excl02Mapper.updateOpnnSbmsnAnswer(excl02); return excl02Mapper.updateOpnnSbmsnAnswer(excl02);
} }

@ -11,8 +11,8 @@ import cokr.xit.base.file.service.FileQuery;
import cokr.xit.base.file.service.bean.FileBean; import cokr.xit.base.file.service.bean.FileBean;
import cokr.xit.fims.cmmn.CrdnSttsHstry; import cokr.xit.fims.cmmn.CrdnSttsHstry;
import cokr.xit.fims.cmmn.service.bean.CrdnSttsHstryBean; import cokr.xit.fims.cmmn.service.bean.CrdnSttsHstryBean;
import cokr.xit.fims.excl.Excl02; import cokr.xit.fims.excl.OpnnSbmsn;
import cokr.xit.fims.excl.Excl02Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.service.Excl02Service; import cokr.xit.fims.excl.service.Excl02Service;
import cokr.xit.foundation.component.AbstractServiceBean; import cokr.xit.foundation.component.AbstractServiceBean;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -43,17 +43,17 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
private CrdnSttsHstryBean crdnSttsHstryBean; private CrdnSttsHstryBean crdnSttsHstryBean;
@Override @Override
public List<DataObject> getOpnnSbmsnList(Excl02Query req) { public List<DataObject> getOpnnSbmsnList(ExclQuery req) {
return excl02Bean.getOpnnSbmsnList(req); return excl02Bean.getOpnnSbmsnList(req);
} }
@Override @Override
public List<DataObject> getOpnnSbmsns(Excl02Query req) { public List<DataObject> getOpnnSbmsns(ExclQuery req) {
return excl02Bean.getOpnnSbmsns(req); return excl02Bean.getOpnnSbmsns(req);
} }
@Override @Override
public DataObject getOpnnSbmsnInfo(Excl02Query req) { public DataObject getOpnnSbmsnInfo(ExclQuery req) {
DataObject opnnSbmsnInfo = excl02Bean.getOpnnSbmsnInfo(req); DataObject opnnSbmsnInfo = excl02Bean.getOpnnSbmsnInfo(req);
// 등록으로 실행했는데 의견제출 ID가 존재한다면 이미 등록되었으므로 오류로 처리.. // 등록으로 실행했는데 의견제출 ID가 존재한다면 이미 등록되었으므로 오류로 처리..
@ -66,7 +66,7 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
} }
@Override @Override
public boolean createOpnnSbmsn(Excl02 excl02, List<FileInfo> fileInfoList) { public boolean createOpnnSbmsn(OpnnSbmsn excl02, List<FileInfo> fileInfoList) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
@ -90,7 +90,7 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
// 의견제출 파일 첨부하기 // 의견제출 파일 첨부하기
if (fileInfoList != null && !fileInfoList.isEmpty()) { if (fileInfoList != null && !fileInfoList.isEmpty()) {
fileInfoList.forEach(fileInfo -> fileInfo.setInfoType(Excl02.INF_TYPE).setInfoKey(excl02.getOpnnId())); fileInfoList.forEach(fileInfo -> fileInfo.setInfoType(OpnnSbmsn.INF_TYPE).setInfoKey(excl02.getOpnnId()));
fileBean.create(fileInfoList); fileBean.create(fileInfoList);
} }
@ -116,7 +116,7 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
} }
// 단속 대장(TB_CRDN) 의견제출여부(OPNN_SBMSN_YN) 정보를 수정 한다. // 단속 대장(TB_CRDN) 의견제출여부(OPNN_SBMSN_YN) 정보를 수정 한다.
Excl02 updtCrdn = new Excl02(); OpnnSbmsn updtCrdn = new OpnnSbmsn();
updtCrdn.setCrdnId(infoCrdnOpnnSbmsn.string("CRDN_ID")); updtCrdn.setCrdnId(infoCrdnOpnnSbmsn.string("CRDN_ID"));
updtCrdn.setOpnnSbmsnYn("Y"); updtCrdn.setOpnnSbmsnYn("Y");
@ -131,18 +131,18 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
} }
@Override @Override
public boolean updateOpnnSbmsn(Excl02 excl02, List<FileInfo> fileInfoList) { public boolean updateOpnnSbmsn(OpnnSbmsn excl02, List<FileInfo> fileInfoList) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
// 의견제출 첨부파일 등록 // 의견제출 첨부파일 등록
if (fileInfoList != null && !fileInfoList.isEmpty()) { if (fileInfoList != null && !fileInfoList.isEmpty()) {
fileInfoList.forEach(fileInfo -> fileInfo.setInfoType(Excl02.INF_TYPE).setInfoKey(excl02.getOpnnId())); fileInfoList.forEach(fileInfo -> fileInfo.setInfoType(OpnnSbmsn.INF_TYPE).setInfoKey(excl02.getOpnnId()));
fileBean.create(fileInfoList); // 파일 등록 fileBean.create(fileInfoList); // 파일 등록
// 의견제출 ID로 파일(TB_FILE) 정보 조회 // 의견제출 ID로 파일(TB_FILE) 정보 조회
List<DataObject> infoFileList = fileBean.getFileList(new FileQuery().setInfoType(Excl02.INF_TYPE).setInfoKeys(excl02.getOpnnId()).setOrderBy("FILE_ID")); List<DataObject> infoFileList = fileBean.getFileList(new FileQuery().setInfoType(OpnnSbmsn.INF_TYPE).setInfoKeys(excl02.getOpnnId()).setOrderBy("FILE_ID"));
if (infoFileList != null && infoFileList.size() > 0) { if (infoFileList != null && infoFileList.size() > 0) {
String[] fileIDs = new String[infoFileList.size()]; String[] fileIDs = new String[infoFileList.size()];
@ -166,12 +166,12 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
} }
@Override @Override
public boolean removeOpnnSbmsn(Excl02 excl02) { public boolean removeOpnnSbmsn(OpnnSbmsn excl02) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
// 의견제출(TB_OPNN_SBMSN) + 단속(TB_CRDN) 자료 조회 // 의견제출(TB_OPNN_SBMSN) + 단속(TB_CRDN) 자료 조회
DataObject infoCrdnOpnnSbmsn = excl02Bean.getOpnnSbmsnInfo(new Excl02Query().setOpnnId(excl02.getOpnnId())); DataObject infoCrdnOpnnSbmsn = excl02Bean.getOpnnSbmsnInfo(new ExclQuery().setOpnnId(excl02.getOpnnId()));
// 단속 상태 코드가 의견진술 접수(31) 또는 의견진술 수용(82) 이라면... 이전 단속 상태 코드로 복원 한다. // 단속 상태 코드가 의견진술 접수(31) 또는 의견진술 수용(82) 이라면... 이전 단속 상태 코드로 복원 한다.
if (infoCrdnOpnnSbmsn.string("CRDN_STTS_CD").equals("31") || infoCrdnOpnnSbmsn.string("CRDN_STTS_CD").equals("82")) { if (infoCrdnOpnnSbmsn.string("CRDN_STTS_CD").equals("31") || infoCrdnOpnnSbmsn.string("CRDN_STTS_CD").equals("82")) {
@ -186,7 +186,7 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
// 첨부파일 삭제 // 첨부파일 삭제
String[] deleteFiles = {excl02.getOpnnId()}; String[] deleteFiles = {excl02.getOpnnId()};
fileBean.remove(Excl02.INF_TYPE, deleteFiles); fileBean.remove(OpnnSbmsn.INF_TYPE, deleteFiles);
// 의견제출(TB_OPNN_SBMSN) 대장을 삭제 한다. // 의견제출(TB_OPNN_SBMSN) 대장을 삭제 한다.
retSuccess = excl02Bean.removeOpnnSbmsn(excl02); retSuccess = excl02Bean.removeOpnnSbmsn(excl02);
@ -196,7 +196,7 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
} }
// 단속 대장(TB_CRDN) 의견제출여부(OPNN_SBMSN_YN) 정보를 수정 한다. // 단속 대장(TB_CRDN) 의견제출여부(OPNN_SBMSN_YN) 정보를 수정 한다.
Excl02 updtCrdn = new Excl02(); OpnnSbmsn updtCrdn = new OpnnSbmsn();
updtCrdn.setCrdnId(infoCrdnOpnnSbmsn.string("CRDN_ID")); updtCrdn.setCrdnId(infoCrdnOpnnSbmsn.string("CRDN_ID"));
updtCrdn.setOpnnSbmsnYn("N"); updtCrdn.setOpnnSbmsnYn("N");
@ -211,7 +211,7 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
} }
@Override @Override
public boolean removeOpnnSbmsnList(Excl02Query req) { public boolean removeOpnnSbmsnList(ExclQuery req) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
@ -222,7 +222,7 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
// 의견제출IDs 만큼 반복.. // 의견제출IDs 만큼 반복..
for (int iLoop = 0; iLoop < req.getOpnnIDs().length; iLoop++) { for (int iLoop = 0; iLoop < req.getOpnnIDs().length; iLoop++) {
Excl02 infoOpnnSbmsn = new Excl02(); OpnnSbmsn infoOpnnSbmsn = new OpnnSbmsn();
infoOpnnSbmsn.setOpnnId(req.getOpnnIDs()[iLoop]); // 의견제출 ID infoOpnnSbmsn.setOpnnId(req.getOpnnIDs()[iLoop]); // 의견제출 ID
infoOpnnSbmsn.setDelRsn(req.getDelRsn()); // 삭제 사유 infoOpnnSbmsn.setDelRsn(req.getDelRsn()); // 삭제 사유
@ -238,13 +238,13 @@ public class Excl02ServiceBean extends AbstractServiceBean implements Excl02Serv
} }
@Override @Override
public boolean updateOpnnSbmsnAnswer(Excl02 excl02) { public boolean updateOpnnSbmsnAnswer(OpnnSbmsn excl02) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
String newCrdnSttsCd = ""; // 신규 단속 상태 코드(CRDN_STTS_CD) String newCrdnSttsCd = ""; // 신규 단속 상태 코드(CRDN_STTS_CD)
// 의견제출(TB_OPNN_SBMSN) + 단속(TB_CRDN) 자료 조회 // 의견제출(TB_OPNN_SBMSN) + 단속(TB_CRDN) 자료 조회
DataObject infoCrdnOpnnSbmsn = excl02Bean.getOpnnSbmsnInfo(new Excl02Query().setOpnnId(excl02.getOpnnId())); DataObject infoCrdnOpnnSbmsn = excl02Bean.getOpnnSbmsnInfo(new ExclQuery().setOpnnId(excl02.getOpnnId()));
// 수납 또는 취소된 자료를 의견진술 수용할 수 없다 // 수납 또는 취소된 자료를 의견진술 수용할 수 없다
if (infoCrdnOpnnSbmsn.number("CRDN_STTS_CD").intValue() >= 71) { if (infoCrdnOpnnSbmsn.number("CRDN_STTS_CD").intValue() >= 71) {

@ -6,8 +6,8 @@ import javax.annotation.Resource;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import cokr.xit.fims.excl.Excl03; import cokr.xit.fims.excl.CrdnReReg;
import cokr.xit.fims.excl.Excl03Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.dao.Excl03Mapper; import cokr.xit.fims.excl.dao.Excl03Mapper;
import cokr.xit.foundation.AbstractComponent; import cokr.xit.foundation.AbstractComponent;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -33,7 +33,7 @@ public class Excl03Bean extends AbstractComponent {
* @param req * @param req
* @return * @return
*/ */
public List<DataObject> getCrackdownReRegistrationList(Excl03Query req) { public List<DataObject> getCrackdownReRegistrationList(ExclQuery req) {
req.setOrderBy("RE_REG_ID"); // 정렬 req.setOrderBy("RE_REG_ID"); // 정렬
return excl03Mapper.selectCrdnReRegList(req); return excl03Mapper.selectCrdnReRegList(req);
@ -43,7 +43,7 @@ public class Excl03Bean extends AbstractComponent {
* @param req * @param req
* @return * @return
*/ */
public List<DataObject> getCrackdownReRegistrations(Excl03Query req) { public List<DataObject> getCrackdownReRegistrations(ExclQuery req) {
return excl03Mapper.selectCrdnReRegs(req); return excl03Mapper.selectCrdnReRegs(req);
} }
@ -54,7 +54,7 @@ public class Excl03Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean create(Excl03 excl03) { public boolean create(CrdnReReg excl03) {
return excl03Mapper.insert(excl03); return excl03Mapper.insert(excl03);
} }
@ -65,7 +65,7 @@ public class Excl03Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean remove(Excl03 excl03) { public boolean remove(CrdnReReg excl03) {
return excl03Mapper.delete(excl03); return excl03Mapper.delete(excl03);
} }

@ -14,8 +14,8 @@ import cokr.xit.base.file.service.bean.FileBean;
import cokr.xit.base.file.web.FileInfoFactory; import cokr.xit.base.file.web.FileInfoFactory;
import cokr.xit.fims.crdn.Crdn; import cokr.xit.fims.crdn.Crdn;
import cokr.xit.fims.crdn.service.CrdnService; import cokr.xit.fims.crdn.service.CrdnService;
import cokr.xit.fims.excl.Excl03; import cokr.xit.fims.excl.CrdnReReg;
import cokr.xit.fims.excl.Excl03Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.service.Excl03Service; import cokr.xit.fims.excl.service.Excl03Service;
import cokr.xit.foundation.component.AbstractServiceBean; import cokr.xit.foundation.component.AbstractServiceBean;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -46,24 +46,24 @@ public class Excl03ServiceBean extends AbstractServiceBean implements Excl03Serv
private CrdnService crdnService; private CrdnService crdnService;
@Override @Override
public List<DataObject> getCrackdownReRegistrationList(Excl03Query req) { public List<DataObject> getCrackdownReRegistrationList(ExclQuery req) {
return excl03Bean.getCrackdownReRegistrationList(req); return excl03Bean.getCrackdownReRegistrationList(req);
} }
@Override @Override
public List<DataObject> getCrackdownReRegistrations(Excl03Query req) { public List<DataObject> getCrackdownReRegistrations(ExclQuery req) {
return excl03Bean.getCrackdownReRegistrations(req); return excl03Bean.getCrackdownReRegistrations(req);
} }
@Override @Override
public boolean create(Excl03 excl03) { public boolean create(CrdnReReg excl03) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
// 단속 ID로 단속(TB_CRDN) 정보 조회 // 단속 ID로 단속(TB_CRDN) 정보 조회
DataObject infoCrdn = excl03Bean.getCrackdown(excl03.getBfrCrdnId()); DataObject infoCrdn = excl03Bean.getCrackdown(excl03.getBfrCrdnId());
// 단속 ID로 파일(TB_FILE) 정보 조회 // 단속 ID로 파일(TB_FILE) 정보 조회
List<DataObject> infoCrdnFileList = fileBean.getFileList(new FileQuery().setInfoType(Excl03.INF_TYPE) List<DataObject> infoCrdnFileList = fileBean.getFileList(new FileQuery().setInfoType(CrdnReReg.INF_TYPE)
.setInfoKeys(excl03.getBfrCrdnId())); .setInfoKeys(excl03.getBfrCrdnId()));
// 재등록 단속 정보(TB_CRDN) // 재등록 단속 정보(TB_CRDN)
@ -163,7 +163,7 @@ public class Excl03ServiceBean extends AbstractServiceBean implements Excl03Serv
} }
@Override @Override
public boolean remove(Excl03 excl03) { public boolean remove(CrdnReReg excl03) {
return excl03Bean.remove(excl03); return excl03Bean.remove(excl03);
} }

@ -11,8 +11,8 @@ import org.springframework.web.servlet.ModelAndView;
import cokr.xit.base.code.CommonCode; import cokr.xit.base.code.CommonCode;
import cokr.xit.base.web.ApplicationController; import cokr.xit.base.web.ApplicationController;
import cokr.xit.fims.excl.Excl01; import cokr.xit.fims.excl.LevyExcl;
import cokr.xit.fims.excl.Excl01Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.service.Excl01Service; import cokr.xit.fims.excl.service.Excl01Service;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -33,7 +33,7 @@ public class Excl01Controller extends ApplicationController {
protected Excl01Service excl01Service; protected Excl01Service excl01Service;
/** (excl/excl01/010-main) . /** (excl/excl01/010-main) .
* {@link #getLevyExclList(Excl01Query) } . * {@link #getLevyExclList(ExclQuery) } .
* @return /excl/excl01/010-main * @return /excl/excl01/010-main
*/ */
public ModelAndView levyExclusionMain() { public ModelAndView levyExclusionMain() {
@ -52,7 +52,7 @@ public class Excl01Controller extends ApplicationController {
} }
/** .<br /> /** .<br />
* {@link LevyExclService#getLevyExclList(Excl01Query)} * {@link LevyExclService#getLevyExclList(ExclQuery)}
* @param req * @param req
* @return jsonView * @return jsonView
* <pre><code> { * <pre><code> {
@ -63,21 +63,21 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@RequestMapping(name = "부과제외 대장 조회", value = "/010/list.do") @RequestMapping(name = "부과제외 대장 조회", value = "/010/list.do")
public ModelAndView getLevyExclList(Excl01Query req) { public ModelAndView getLevyExclList(ExclQuery req) {
List<?> result = excl01Service.getLevyExclList(setFetchSize(req)); List<?> result = excl01Service.getLevyExclList(setFetchSize(req));
return setCollectionInfo(new ModelAndView("jsonView"), result, "levyExcl"); return setCollectionInfo(new ModelAndView("jsonView"), result, "levyExcl");
} }
/** ID (info) . /** ID (info) .
* @param Excl01Query req * @param ExclQuery req
* @return fims/excl/excl01020-info jsonView * @return fims/excl/excl01020-info jsonView
* <pre>{ * <pre>{
* "levyExclusionInfo": * "levyExclusionInfo":
* }</pre> * }</pre>
*/ */
@RequestMapping(name = "부과제외 정보 조회", value = "/020/info.do") @RequestMapping(name = "부과제외 정보 조회", value = "/020/info.do")
public ModelAndView getLevyExclInfo(String saveCallbackFuncName, String savedCallbackFuncName, Excl01Query req) { public ModelAndView getLevyExclInfo(String saveCallbackFuncName, String savedCallbackFuncName, ExclQuery req) {
DataObject levyExclInfo = excl01Service.getLevyExclInfo(req); DataObject levyExclInfo = excl01Service.getLevyExclInfo(req);
if (req.getLevyExclId() == null && !levyExclInfo.string("LEVY_EXCL_ID").equals("")) { if (req.getLevyExclId() == null && !levyExclInfo.string("LEVY_EXCL_ID").equals("")) {
@ -116,7 +116,7 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "부과제외 대장 등록", value = "/020/create.do") @PostMapping(name = "부과제외 대장 등록", value = "/020/create.do")
public ModelAndView createLevyExcl(Excl01 excl01) { public ModelAndView createLevyExcl(LevyExcl excl01) {
boolean saved = excl01Service.createLevyExcl(excl01); boolean saved = excl01Service.createLevyExcl(excl01);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
@ -131,7 +131,7 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "부과제외 대장 수정", value = "/020/update.do") @PostMapping(name = "부과제외 대장 수정", value = "/020/update.do")
public ModelAndView updateLevyExcl(Excl01 excl01) { public ModelAndView updateLevyExcl(LevyExcl excl01) {
boolean saved = excl01Service.updateLevyExcl(excl01); boolean saved = excl01Service.updateLevyExcl(excl01);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
@ -147,7 +147,7 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "부과제외 대장 제거", value = "/010/remove.do") @PostMapping(name = "부과제외 대장 제거", value = "/010/remove.do")
public ModelAndView removeLevyExcl(Excl01 excl01) { public ModelAndView removeLevyExcl(LevyExcl excl01) {
boolean saved = excl01Service.removeLevyExcl(excl01); boolean saved = excl01Service.removeLevyExcl(excl01);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
@ -163,7 +163,7 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "부과제외 대장 제거", value = "/010/removes.do") @PostMapping(name = "부과제외 대장 제거", value = "/010/removes.do")
public ModelAndView removeLevyExclList(Excl01Query req) { public ModelAndView removeLevyExclList(ExclQuery req) {
boolean saved = excl01Service.removeLevyExclList(req); boolean saved = excl01Service.removeLevyExclList(req);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")

@ -16,8 +16,8 @@ import cokr.xit.base.file.FileInfo;
import cokr.xit.base.file.service.FileService; import cokr.xit.base.file.service.FileService;
import cokr.xit.base.file.web.FileInfoFactory; import cokr.xit.base.file.web.FileInfoFactory;
import cokr.xit.base.web.ApplicationController; import cokr.xit.base.web.ApplicationController;
import cokr.xit.fims.excl.Excl02; import cokr.xit.fims.excl.OpnnSbmsn;
import cokr.xit.fims.excl.Excl02Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.service.Excl02Service; import cokr.xit.fims.excl.service.Excl02Service;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -73,7 +73,7 @@ public class Excl02Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@RequestMapping(name = "의견제출 대장 조회", value = "/010/list.do") @RequestMapping(name = "의견제출 대장 조회", value = "/010/list.do")
public ModelAndView getOpnnSbmsnList(Excl02Query req) { public ModelAndView getOpnnSbmsnList(ExclQuery req) {
List<?> result = excl02Service.getOpnnSbmsnList(setFetchSize(req)); List<?> result = excl02Service.getOpnnSbmsnList(setFetchSize(req));
return setCollectionInfo(new ModelAndView("jsonView"), result, "opnnSbmsn"); return setCollectionInfo(new ModelAndView("jsonView"), result, "opnnSbmsn");
@ -87,7 +87,7 @@ public class Excl02Controller extends ApplicationController {
* }</pre> * }</pre>
*/ */
@RequestMapping(name = "의견제출 정보 조회", value = "/020/info.do") @RequestMapping(name = "의견제출 정보 조회", value = "/020/info.do")
public ModelAndView getOpnnSbmsnInfo(Excl02Query req) { public ModelAndView getOpnnSbmsnInfo(ExclQuery req) {
DataObject opnnSbmsnInfo = excl02Service.getOpnnSbmsnInfo(req); DataObject opnnSbmsnInfo = excl02Service.getOpnnSbmsnInfo(req);
// 등록으로 실행했는데 의견제출 ID가 존재한다면 이미 등록되었으므로 오류로 처리.. // 등록으로 실행했는데 의견제출 ID가 존재한다면 이미 등록되었으므로 오류로 처리..
@ -125,7 +125,7 @@ public class Excl02Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name="의견제출 대장 등록", value="/020/create.do") @PostMapping(name="의견제출 대장 등록", value="/020/create.do")
public ModelAndView createOpnnSbmsn(Excl02 excl02, MultipartFile[] uploadFiles) { public ModelAndView createOpnnSbmsn(OpnnSbmsn excl02, MultipartFile[] uploadFiles) {
// 파일 // 파일
List<FileInfo> fileInfoList = new ArrayList<FileInfo>(); List<FileInfo> fileInfoList = new ArrayList<FileInfo>();
@ -147,7 +147,7 @@ public class Excl02Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name="의견제출 대장 수정", value="/020/update.do") @PostMapping(name="의견제출 대장 수정", value="/020/update.do")
public ModelAndView updateOpnnSbmsn(Excl02 excl02, MultipartFile[] uploadFiles) { public ModelAndView updateOpnnSbmsn(OpnnSbmsn excl02, MultipartFile[] uploadFiles) {
// 파일 // 파일
List<FileInfo> fileInfoList = new ArrayList<FileInfo>(); List<FileInfo> fileInfoList = new ArrayList<FileInfo>();
@ -170,7 +170,7 @@ public class Excl02Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name="의견제출 대장 제거", value="/010/remove.do") @PostMapping(name="의견제출 대장 제거", value="/010/remove.do")
public ModelAndView removeOpnnSbmsn(Excl02 excl02) { public ModelAndView removeOpnnSbmsn(OpnnSbmsn excl02) {
boolean saved = excl02Service.removeOpnnSbmsn(excl02); boolean saved = excl02Service.removeOpnnSbmsn(excl02);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
@ -186,7 +186,7 @@ public class Excl02Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name="의견제출 대장 제거", value="/010/removes.do") @PostMapping(name="의견제출 대장 제거", value="/010/removes.do")
public ModelAndView removeOpnnSbmsnList(Excl02Query req) { public ModelAndView removeOpnnSbmsnList(ExclQuery req) {
boolean saved = excl02Service.removeOpnnSbmsnList(req); boolean saved = excl02Service.removeOpnnSbmsnList(req);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
@ -201,7 +201,7 @@ public class Excl02Controller extends ApplicationController {
* }</pre> * }</pre>
*/ */
@RequestMapping(name = "의견제출 결과 처리 조회", value = "/030/info.do") @RequestMapping(name = "의견제출 결과 처리 조회", value = "/030/info.do")
public ModelAndView getOpnnSbmsnSttsInfo(Excl02Query req) { public ModelAndView getOpnnSbmsnSttsInfo(ExclQuery req) {
DataObject opnnSbmsnInfo = excl02Service.getOpnnSbmsnInfo(req); DataObject opnnSbmsnInfo = excl02Service.getOpnnSbmsnInfo(req);
boolean json = jsonResponse(); boolean json = jsonResponse();
@ -229,7 +229,7 @@ public class Excl02Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name="의견제출 대장 답변 수정", value="/030/updateAnswer.do") @PostMapping(name="의견제출 대장 답변 수정", value="/030/updateAnswer.do")
public ModelAndView updateOpnnSbmsnAnswer(Excl02 excl02) { public ModelAndView updateOpnnSbmsnAnswer(OpnnSbmsn excl02) {
boolean saved = excl02Service.updateOpnnSbmsnAnswer(excl02); boolean saved = excl02Service.updateOpnnSbmsnAnswer(excl02);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")

@ -11,8 +11,8 @@ import org.springframework.web.servlet.ModelAndView;
import cokr.xit.base.code.CommonCode; import cokr.xit.base.code.CommonCode;
import cokr.xit.base.web.ApplicationController; import cokr.xit.base.web.ApplicationController;
import cokr.xit.fims.excl.Excl03; import cokr.xit.fims.excl.CrdnReReg;
import cokr.xit.fims.excl.Excl03Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.service.Excl03Service; import cokr.xit.fims.excl.service.Excl03Service;
/** /**
@ -61,7 +61,7 @@ public class Excl03Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@RequestMapping(name = "단속 재등록 리스트 조회", value = "/010/list.do") @RequestMapping(name = "단속 재등록 리스트 조회", value = "/010/list.do")
public ModelAndView getCrackdownReRegistrationList(Excl03Query req) { public ModelAndView getCrackdownReRegistrationList(ExclQuery req) {
List<?> result = excl03Service.getCrackdownReRegistrationList(setFetchSize(req)); List<?> result = excl03Service.getCrackdownReRegistrationList(setFetchSize(req));
return setCollectionInfo(new ModelAndView("jsonView"), result, "crdnReReg"); return setCollectionInfo(new ModelAndView("jsonView"), result, "crdnReReg");
@ -75,7 +75,7 @@ public class Excl03Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "단속 재등록 등록", value = "/010/create.do") @PostMapping(name = "단속 재등록 등록", value = "/010/create.do")
public ModelAndView create(Excl03 excl03) { public ModelAndView create(CrdnReReg excl03) {
boolean saved = excl03Service.create(excl03); boolean saved = excl03Service.create(excl03);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
@ -91,7 +91,7 @@ public class Excl03Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "단속 재등록 제거", value = "/010/remove.do") @PostMapping(name = "단속 재등록 제거", value = "/010/remove.do")
public ModelAndView remove(Excl03 excl03) { public ModelAndView remove(CrdnReReg excl03) {
boolean saved = excl03Service.remove(excl03); boolean saved = excl03Service.remove(excl03);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")

@ -4,7 +4,7 @@ import javax.annotation.Resource;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import cokr.xit.fims.excl.Excl02Query; import cokr.xit.fims.excl.ExclQuery;
import cokr.xit.fims.excl.service.bean.Excl02Bean; import cokr.xit.fims.excl.service.bean.Excl02Bean;
import cokr.xit.fims.sprt.service.Sprt02Service; import cokr.xit.fims.sprt.service.Sprt02Service;
import cokr.xit.foundation.component.AbstractServiceBean; import cokr.xit.foundation.component.AbstractServiceBean;
@ -36,7 +36,13 @@ public class Sprt02ServiceBean extends AbstractServiceBean implements Sprt02Serv
@Override @Override
public DataObject getOpnnSbmsnInfo(String crdnId) { public DataObject getOpnnSbmsnInfo(String crdnId) {
return excl02Bean.getOpnnSbmsnInfo(new Excl02Query().setCallPurpose("select") return excl02Bean.getOpnnSbmsnInfo(new ExclQuery().setCallPurpose("select")
.setCrdnId(crdnId));
}
@Override
public DataObject getSndngInfo(String crdnId) {
return excl02Bean.getOpnnSbmsnInfo(new ExclQuery().setCallPurpose("select")
.setCrdnId(crdnId)); .setCrdnId(crdnId));
} }

@ -7,7 +7,7 @@
2023-06-23 JoJH 최초 작성 2023-06-23 JoJH 최초 작성
============================ --> ============================ -->
<resultMap id="excl01Row" type="cokr.xit.fims.excl.Excl01"> <resultMap id="excl01Row" type="cokr.xit.fims.excl.LevyExcl">
<!-- TB_LEVY_EXCL 부과제외 대장 --> <!-- TB_LEVY_EXCL 부과제외 대장 -->
<result property="levyExclId" column="LEVY_EXCL_ID" /> <!-- 부과 제외 ID --> <result property="levyExclId" column="LEVY_EXCL_ID" /> <!-- 부과 제외 ID -->
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 --> <result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->

@ -7,7 +7,7 @@
2023-06-27 JoJH 최초 작성 2023-06-27 JoJH 최초 작성
============================ --> ============================ -->
<resultMap id="excl02Row" type="cokr.xit.fims.excl.Excl02"> <resultMap id="excl02Row" type="cokr.xit.fims.excl.OpnnSbmsn">
<!-- TB_OPNN_SBMSN 의견제출 대장 --> <!-- TB_OPNN_SBMSN 의견제출 대장 -->
<result property="opnnId" column="OPNN_ID" /> <!-- 의견 ID --> <result property="opnnId" column="OPNN_ID" /> <!-- 의견 ID -->
<result property="crdnId" column="CRDN_ID" /> <!-- 단속 ID --> <result property="crdnId" column="CRDN_ID" /> <!-- 단속 ID -->

@ -7,7 +7,7 @@
2023-07-03 JoJH 최초 작성 2023-07-03 JoJH 최초 작성
============================ --> ============================ -->
<resultMap id="excl03Row" type="cokr.xit.fims.excl.Excl03"> <resultMap id="excl03Row" type="cokr.xit.fims.excl.CrdnReReg">
<!-- TB_CRDN_RE_REG 단속 재등록 대장 --> <!-- TB_CRDN_RE_REG 단속 재등록 대장 -->
<result property="reRegId" column="RE_REG_ID" /> <!-- 재등록 ID --> <result property="reRegId" column="RE_REG_ID" /> <!-- 재등록 ID -->
<result property="bfrCrdnId" column="BFR_CRDN_ID" /> <!-- 이전 단속 ID --> <result property="bfrCrdnId" column="BFR_CRDN_ID" /> <!-- 이전 단속 ID -->

Loading…
Cancel
Save