diff --git a/src/main/java/cokr/xit/fims/excl/Excl01.java b/src/main/java/cokr/xit/fims/excl/Excl01.java index 3fb35e9b..e974cefd 100644 --- a/src/main/java/cokr/xit/fims/excl/Excl01.java +++ b/src/main/java/cokr/xit/fims/excl/Excl01.java @@ -6,7 +6,7 @@ import lombok.Setter; /**부과제외 대장 * -*
상세 설명: 부과제외, 의견제출 엔티티를 데이터베이스에 저장하는 클래스다. +*
상세 설명: 부과제외 대장 엔티티를 데이터베이스에 저장하는 클래스다. * *
* ============ 변경 이력 ============ @@ -103,6 +103,7 @@ public class Excl01 extends AbstractEntity { */ private String[] levyExclIDs; +// 추가 ///////////////////////////////////////////////////////////////////// /* 단속(TB_CRDN) */ /** * 단속 등록 구분 코드 @@ -133,6 +134,5 @@ public class Excl01 extends AbstractEntity { * 단속 상태 변경 일시 */ private String crdnSttsChgDt; -// 필요해서 추가 ///////////////////////////////////////////////////////////////////// } diff --git a/src/main/java/cokr/xit/fims/excl/Excl01Query.java b/src/main/java/cokr/xit/fims/excl/Excl01Query.java index b8618f48..5e0ae50b 100644 --- a/src/main/java/cokr/xit/fims/excl/Excl01Query.java +++ b/src/main/java/cokr/xit/fims/excl/Excl01Query.java @@ -41,14 +41,13 @@ public class Excl01Query extends QueryRequest { private String mainOption; private String subOption; private String grid; + private String levyExclSeCd; // 부과 제외 구분 코드 private String levyExclSeNm; // 부과 제외 구분 코드 private String vhrno; // 차량번호 - 단속(TB_CRDN) private String rtpyrNm; // 납부자 명 - 납부자(TB_PAYER) - - // + // ID private String levyExclId; // 부과 제외 ID private String crdnId; // 단속 ID - private String levyExclSeCd; // 부과 제외 구분 코드 public String getSggCd() { return ifEmpty(sggCd, () -> null); @@ -230,7 +229,7 @@ public class Excl01Query extends QueryRequest { return self(); } - // 동적 검색 조건 + // 동적 검색 조건 /////////////////////////////////////////////////////////////// public String getMainOption() { return ifEmpty(mainOption, () -> null); } @@ -321,5 +320,6 @@ public class Excl01Query extends QueryRequest { return self(); } + // 동적 검색 조건 /////////////////////////////////////////////////////////////// } diff --git a/src/main/java/cokr/xit/fims/excl/Excl02.java b/src/main/java/cokr/xit/fims/excl/Excl02.java index 61f2c852..10cbdd6e 100644 --- a/src/main/java/cokr/xit/fims/excl/Excl02.java +++ b/src/main/java/cokr/xit/fims/excl/Excl02.java @@ -1,12 +1,14 @@ package cokr.xit.fims.excl; import java.lang.String; + +import cokr.xit.foundation.AbstractEntity; import lombok.Getter; import lombok.Setter; -/**부과제외 대장 +/**의견제출 대장 * -*상세 설명: 부과제외, 의견제출 엔티티를 데이터베이스에 저장하는 클래스다. +*
상세 설명: 의견제출 대장 엔티티를 데이터베이스에 저장하는 클래스다. * *
* ============ 변경 이력 ============ @@ -16,9 +18,8 @@ import lombok.Setter; */ @Getter @Setter -public class Excl02 extends cokr.xit.foundation.AbstractEntity { +public class Excl02 extends AbstractEntity { -// TB_OPNN_SBMSN 의견제출 대장 /////////////////////////////////////////////////////////////////////// /** * 의견 ID */ @@ -213,520 +214,5 @@ public class Excl02 extends cokr.xit.foundation.AbstractEntity { * 삭제 사유 */ private String delRsn; -// TB_OPNN_SBMSN 의견제출 대장 /////////////////////////////////////////////////////////////////////// - -// TB_CRDN 단속 대장 /////////////////////////////////////////////////////////////////////////////// - /** - * 단속 ID - */ -// private String crdnId; - - /** - * 시군구 코드 - */ - private String sggCd; - - /** - * 업무 구분 코드 - */ - private String taskSeCd; - - /** - * 업무 구분 명 - */ - private String taskSeNm; - - /** - * 단속 등록 구분 코드 - */ - private String crdnRegSeCd; - - /** - * 단속 등록 구분 명 - */ - private String crdnRegSeNm; - - /** - * 단속 입력 구분 코드 - */ - private String crdnInptSeCd; - - /** - * 단속 입력 구분 명 - */ - private String crdnInptSeNm; - - /** - * 연계 테이블 명 - */ - private String linkTblNm; - - /** - * 연계 ID - */ - private String linkId; - - /** - * 납부자 ID - */ - private String rtpyrId; - - /** - * 단속 구분 코드 - */ - private String crdnSeCd; - - /** - * 단속 구분 명 - */ - private String crdnSeNm; - - /** - * 단속 일자 - */ - private String crdnYmd; - - /** - * 단속 시각 - */ - private String crdnTm; - - /** - * 단속 일시 - */ - private String crdnYmdTm; - - /** - * 차량번호 - */ - private String vhrno; - - /** - * 단속 법정동 명 - */ - private String crdnStdgNm; - - /** - * 단속 도로 명 - */ - private String crdnRoadNm; - - /** - * 단속 장소 - */ - private String crdnPlc; - - /** - * 상세 단속 장소 - */ - private String dtlCrdnPlc; - - /** - * 조 ID - */ - private String teamId; - - /** - * 위반 ID - */ - private String vltnId; - - /** - * 단속 특별구역 코드 - */ - private String crdnSpareaCd; - - /** - * 단속 특별구역 명 - */ - private String crdnSpareaNm; - - /** - * 단속 시작 시각 - */ - private String crdnBgngTm; - - /** - * 단속 종료 시간 - */ - private String crdnEndHr; - - /** - * 단속 일련번호 - */ - private String crdnSn; - - /** - * GPS X - */ - private String gpsX; - - /** - * GPS Y - */ - private String gpsY; - - /** - * 모자이크 X - */ - private String moscX; - - /** - * 모자이크 Y - */ - private String moscY; - - /** - * 견인 여부 - */ - private String towngYn; - - /** - * 첨부 파일 수 - */ -// private String atchFileCnt; - - /** - * 차대번호 - */ - private String vin; - - /** - * 차량 명 - */ - private String vhclNm; - - /** - * 차량 색상 - */ - private String vhclColor; - - /** - * 사용 연료 코드 - */ - private String useFuelCd; - - /** - * 용도 구분 코드 - */ - private String usgSeCd; - - /** - * 최대 적재 량 - */ - private String mxmmLoadQy; - - /** - * 승차 정원 수 - */ - private String tkcarPsncpaCnt; - - /** - * 차종 종별 명 - */ - private String carmdlAsortNm; - - /** - * 차종 유형 명 - */ - private String carmdlTypeNm; - - /** - * 차종 분류 명 - */ - private String carmdlClsfNm; - - /** - * 말소 일자 - */ - private String ersrYmd; - - /** - * 과태료 차종 코드 - */ - private String ffnlgCarmdlCd; - - /** - * 주차 가능 결과 코드 - */ - private String parkngPsbltyRsltCd; - - /** - * 위반 횟수 - */ - private String vltnNmtm; - - /** - * 시간외 여부 - */ - private String ovtimeYn; - - /** - * 검토 구분 코드 - */ - private String rvwSeCd; - - /** - * 검토 처리 화면 명 - */ - private String rvwPrcsScrnNm; - - /** - * 검토 일시 - */ - private String rvwDt; - - /** - * 검토자 - */ - private String rvwr; - - /** - * 과태료 금액 - */ - private String ffnlgAmt; - - /** - * 과태료 감경 율 - */ - private String ffnlgRductRt; - - /** - * 부과 금액 - */ - private String levyAmt; - - /** - * 사전통지 시작 일자 - */ - private String advntceBgngYmd; - - /** - * 사전통지 납기 일자 - */ - private String advntceDudtYmd; - - /** - * 사전통지 부과 금액 - */ - private String advntceLevyAmt; - - /** - * 의견 제출 여부 - */ - private String opnnSbmsnYn; - - /** - * 부과 ID - */ - private String levyId; - - /** - * 단속 상태 코드 - */ - private String crdnSttsCd; - - /** - * 단속 상태 명 - */ - private String crdnSttsNm; - - /** - * 단속 상태 변경 일시 - */ - private String crdnSttsChgDt; - - /** - * 가산 금액 - */ - private String adtnAmt; - - /** - * 감경 금액 - */ - private String minusAmt; - - /** - * 수납 금액 - */ - private String rcvmtAmt; - - /** - * 이전 단속 ID - */ - private String bfrCrdnId; -// TB_CRDN 단속 대장 /////////////////////////////////////////////////////////////////////////////// - -// TB_PAYER 납부자 대장 ///////////////////////////////////////////////////////////////////////////// - /** - * 납부자 ID - */ -// private String rtpyrId; - - /** - * 납부자 입력 구분 코드 - */ - private String rtpyrInptSeCd; - - /** - * 납부자 입력 구분 명 - */ - private String rtpyrInptSeNm; - - /** - * 납부자 구분 코드 - */ - private String rtpyrSeCd; - - /** - * 납부자 구분 명 - */ - private String rtpyrSeNm; - - /** - * 납부자 번호 - */ - private String rtpyrNo; - - /** - * 납부자 명 - */ - private String rtpyrNm; - - /** - * 납부자 연락처 구분 코드 - */ - private String rtpyrCttpcSeCd; - - /** - * 납부자 연락처 구분 명 - */ - private String rtpyrCttpcSeNm; - - /** - * 납부자 연락처 - */ - private String rtpyrCttpc; - - /** - * 납부자 이메일 - */ - private String rtpyrEml; - - /** - * 납부자 생년월일 - */ - private String rtpyrBrdt; - - /** - * 납부자 생년월일_형식 - */ - private String rtpyrBrdtFormat; - - /** - * 납부자 상태 코드 - */ - private String rtpyrSttsCd; - - /** - * 납부자 상태 명 - */ - private String rtpyrSttsNm; - - /** - * 주소 구분 코드 - */ - private String addrSeCd; - - /** - * 주소 구분 명 - */ - private String addrSeNm; - - /** - * 우편번호 - */ - private String zip; - - /** - * 도로 명 코드 - */ - private String roadNmCd; - - /** - * 지하 구분 코드 - */ - private String udgdSeCd; - - /** - * 건물본번 - */ - private String bmno; - - /** - * 건물부번 - */ - private String bsno; - - /** - * 건물 관리 번호 - */ - private String bldgMngNo; - - /** - * 법정동 코드 - */ - private String stdgCd; - - /** - * 행정동 코드 - */ - private String dongCd; - - /** - * 산 구분 코드 - */ - private String mtnSeCd; - - /** - * 본번 - */ - private String mno; - - /** - * 부번 - */ - private String sno; - - /** - * 특수 동 - */ - private String spclDong; - - /** - * 특수 호 - */ - private String spclHo; - - /** - * 특수 주소 - */ - private String spclAddr; - - /** - * 주소 - */ - private String addr; - - /** - * 상세 주소 - */ - private String dtlAddr; - - /** - * 전체 주소 - */ - private String wholAddr; -// TB_PAYER 납부자 대장 ///////////////////////////////////////////////////////////////////////////// } diff --git a/src/main/java/cokr/xit/fims/excl/Excl02Query.java b/src/main/java/cokr/xit/fims/excl/Excl02Query.java index 36a2c790..3380e5dc 100644 --- a/src/main/java/cokr/xit/fims/excl/Excl02Query.java +++ b/src/main/java/cokr/xit/fims/excl/Excl02Query.java @@ -37,7 +37,10 @@ public class Excl02Query extends QueryRequest { private String schOpnnSbmsnSttsCd; // 의견 제출 상태 코드 private String schVhrno; // 차량번호 - 단속(TB_CRDN) private String schSttrNm; // 진술자 명 - // + // 동적 검색 조건 + private String mainOption; + private String subOption; + // ID private String opnnId; // 의견 ID public String getSggCd() { @@ -230,4 +233,26 @@ public class Excl02Query extends QueryRequest { return self(); } + // 동적 검색 조건 /////////////////////////////////////////////////////////////// + public String getMainOption() { + return ifEmpty(mainOption, () -> null); + } + + publicT setMainOption(String mainOption) { + this.mainOption = mainOption; + + return self(); + } + + public String getSubOption() { + return ifEmpty(subOption, () -> null); + } + + public T setSubOption(String subOption) { + this.subOption = subOption; + + return self(); + } + // 동적 검색 조건 /////////////////////////////////////////////////////////////// + } diff --git a/src/main/java/cokr/xit/fims/excl/Excl03.java b/src/main/java/cokr/xit/fims/excl/Excl03.java index edec271b..08210889 100644 --- a/src/main/java/cokr/xit/fims/excl/Excl03.java +++ b/src/main/java/cokr/xit/fims/excl/Excl03.java @@ -1,12 +1,14 @@ package cokr.xit.fims.excl; import java.lang.String; + +import cokr.xit.foundation.AbstractEntity; import lombok.Getter; import lombok.Setter; -/**부과제외 대장 +/**단속 재등록 대장 * -* 상세 설명: 부과제외, 의견제출 엔티티를 데이터베이스에 저장하는 클래스다. +*
상세 설명: 단속 재등록 대장 엔티티를 데이터베이스에 저장하는 클래스다. * *
* ============ 변경 이력 ============ @@ -16,28 +18,27 @@ import lombok.Setter; */ @Getter @Setter -public class Excl03 extends cokr.xit.foundation.AbstractEntity { +public class Excl03 extends AbstractEntity { -// TB_CRDN_RE 단속 재등록 /////////////////////////////////////////////////////////////////////// /** * 재등록 ID */ private String reRegId; /** - * 단속 ID + * 이전 단속 ID */ - private String crdnId; + private String bfrCrdnId; /** - * 신규 단속 ID + * 단속 ID */ - private String newCrdnId; + private String crdnId; /** - * 단속 등록 일자 + * 재등록 일자 */ - private String crdnRegYmd; + private String reRegYmd; /** * 단속 등록 구분 코드 @@ -78,520 +79,5 @@ public class Excl03 extends cokr.xit.foundation.AbstractEntity { * 삭제 사유 */ private String delRsn; -// TB_CRDN_RE 단속 재등록 /////////////////////////////////////////////////////////////////////// - -// TB_CRDN 단속 대장 /////////////////////////////////////////////////////////////////////////////// - /** - * 단속 ID - */ -// private String crdnId; - - /** - * 시군구 코드 - */ - private String sggCd; - - /** - * 업무 구분 코드 - */ - private String taskSeCd; - - /** - * 업무 구분 명 - */ - private String taskSeNm; - - /** - * 단속 등록 구분 코드 - */ -// private String crdnRegSeCd; - - /** - * 단속 등록 구분 명 - */ - private String crdnRegSeNm; - - /** - * 단속 입력 구분 코드 - */ - private String crdnInptSeCd; - - /** - * 단속 입력 구분 명 - */ - private String crdnInptSeNm; - - /** - * 연계 테이블 명 - */ - private String linkTblNm; - - /** - * 연계 ID - */ - private String linkId; - - /** - * 납부자 ID - */ - private String rtpyrId; - - /** - * 단속 구분 코드 - */ - private String crdnSeCd; - - /** - * 단속 구분 명 - */ - private String crdnSeNm; - - /** - * 단속 일자 - */ - private String crdnYmd; - - /** - * 단속 시각 - */ - private String crdnTm; - - /** - * 단속 일시 - */ - private String crdnYmdTm; - - /** - * 차량번호 - */ - private String vhrno; - - /** - * 단속 법정동 명 - */ - private String crdnStdgNm; - - /** - * 단속 도로 명 - */ - private String crdnRoadNm; - - /** - * 단속 장소 - */ - private String crdnPlc; - - /** - * 상세 단속 장소 - */ - private String dtlCrdnPlc; - - /** - * 조 ID - */ - private String teamId; - - /** - * 위반 ID - */ - private String vltnId; - - /** - * 단속 특별구역 코드 - */ - private String crdnSpareaCd; - - /** - * 단속 특별구역 명 - */ - private String crdnSpareaNm; - - /** - * 단속 시작 시각 - */ - private String crdnBgngTm; - - /** - * 단속 종료 시간 - */ - private String crdnEndHr; - - /** - * 단속 일련번호 - */ - private String crdnSn; - - /** - * GPS X - */ - private String gpsX; - - /** - * GPS Y - */ - private String gpsY; - - /** - * 모자이크 X - */ - private String moscX; - - /** - * 모자이크 Y - */ - private String moscY; - - /** - * 견인 여부 - */ - private String towngYn; - - /** - * 첨부 파일 수 - */ - private String atchFileCnt; - - /** - * 차대번호 - */ - private String vin; - - /** - * 차량 명 - */ - private String vhclNm; - - /** - * 차량 색상 - */ - private String vhclColor; - - /** - * 사용 연료 코드 - */ - private String useFuelCd; - - /** - * 용도 구분 코드 - */ - private String usgSeCd; - - /** - * 최대 적재 량 - */ - private String mxmmLoadQy; - - /** - * 승차 정원 수 - */ - private String tkcarPsncpaCnt; - - /** - * 차종 종별 명 - */ - private String carmdlAsortNm; - - /** - * 차종 유형 명 - */ - private String carmdlTypeNm; - - /** - * 차종 분류 명 - */ - private String carmdlClsfNm; - - /** - * 말소 일자 - */ - private String ersrYmd; - - /** - * 과태료 차종 코드 - */ - private String ffnlgCarmdlCd; - - /** - * 주차 가능 결과 코드 - */ - private String parkngPsbltyRsltCd; - - /** - * 위반 횟수 - */ - private String vltnNmtm; - - /** - * 시간외 여부 - */ - private String ovtimeYn; - - /** - * 검토 구분 코드 - */ - private String rvwSeCd; - - /** - * 검토 처리 화면 명 - */ - private String rvwPrcsScrnNm; - - /** - * 검토 일시 - */ - private String rvwDt; - - /** - * 검토자 - */ - private String rvwr; - - /** - * 과태료 금액 - */ - private String ffnlgAmt; - - /** - * 과태료 감경 율 - */ - private String ffnlgRductRt; - - /** - * 부과 금액 - */ - private String levyAmt; - - /** - * 사전통지 시작 일자 - */ - private String advntceBgngYmd; - - /** - * 사전통지 납기 일자 - */ - private String advntceDudtYmd; - - /** - * 사전통지 부과 금액 - */ - private String advntceLevyAmt; - - /** - * 의견 제출 여부 - */ - private String opnnSbmsnYn; - - /** - * 부과 ID - */ - private String levyId; - - /** - * 단속 상태 코드 - */ - private String crdnSttsCd; - - /** - * 단속 상태 명 - */ - private String crdnSttsNm; - - /** - * 단속 상태 변경 일시 - */ - private String crdnSttsChgDt; - - /** - * 가산 금액 - */ - private String adtnAmt; - - /** - * 감경 금액 - */ - private String minusAmt; - - /** - * 수납 금액 - */ - private String rcvmtAmt; - - /** - * 이전 단속 ID - */ - private String bfrCrdnId; -// TB_CRDN 단속 대장 /////////////////////////////////////////////////////////////////////////////// - -// TB_PAYER 납부자 대장 ///////////////////////////////////////////////////////////////////////////// - /** - * 납부자 ID - */ -// private String rtpyrId; - - /** - * 납부자 입력 구분 코드 - */ - private String rtpyrInptSeCd; - - /** - * 납부자 입력 구분 명 - */ - private String rtpyrInptSeNm; - - /** - * 납부자 구분 코드 - */ - private String rtpyrSeCd; - - /** - * 납부자 구분 명 - */ - private String rtpyrSeNm; - - /** - * 납부자 번호 - */ - private String rtpyrNo; - - /** - * 납부자 명 - */ - private String rtpyrNm; - - /** - * 납부자 연락처 구분 코드 - */ - private String rtpyrCttpcSeCd; - - /** - * 납부자 연락처 구분 명 - */ - private String rtpyrCttpcSeNm; - - /** - * 납부자 연락처 - */ - private String rtpyrCttpc; - - /** - * 납부자 이메일 - */ - private String rtpyrEml; - - /** - * 납부자 생년월일 - */ - private String rtpyrBrdt; - - /** - * 납부자 생년월일_형식 - */ - private String rtpyrBrdtFormat; - - /** - * 납부자 상태 코드 - */ - private String rtpyrSttsCd; - - /** - * 납부자 상태 명 - */ - private String rtpyrSttsNm; - - /** - * 주소 구분 코드 - */ - private String addrSeCd; - - /** - * 주소 구분 명 - */ - private String addrSeNm; - - /** - * 우편번호 - */ - private String zip; - - /** - * 도로 명 코드 - */ - private String roadNmCd; - - /** - * 지하 구분 코드 - */ - private String udgdSeCd; - - /** - * 건물본번 - */ - private String bmno; - - /** - * 건물부번 - */ - private String bsno; - - /** - * 건물 관리 번호 - */ - private String bldgMngNo; - - /** - * 법정동 코드 - */ - private String stdgCd; - - /** - * 행정동 코드 - */ - private String dongCd; - - /** - * 산 구분 코드 - */ - private String mtnSeCd; - - /** - * 본번 - */ - private String mno; - - /** - * 부번 - */ - private String sno; - - /** - * 특수 동 - */ - private String spclDong; - - /** - * 특수 호 - */ - private String spclHo; - - /** - * 특수 주소 - */ - private String spclAddr; - - /** - * 주소 - */ - private String addr; - - /** - * 상세 주소 - */ - private String dtlAddr; - - /** - * 전체 주소 - */ - private String wholAddr; -// TB_PAYER 납부자 대장 ///////////////////////////////////////////////////////////////////////////// } diff --git a/src/main/java/cokr/xit/fims/excl/Excl03Query.java b/src/main/java/cokr/xit/fims/excl/Excl03Query.java index c5d44de9..0a63ea61 100644 --- a/src/main/java/cokr/xit/fims/excl/Excl03Query.java +++ b/src/main/java/cokr/xit/fims/excl/Excl03Query.java @@ -29,7 +29,10 @@ public class Excl03Query extends QueryRequest { private String schDetailUserCd; // 상세 검색 사용자 코드 // 검색 조건 private String schVhrno; // 차량번호 - 단속(TB_CRDN) - // + // 동적 검색 조건 + private String mainOption; + private String subOption; + // ID private String reRegId; // 재등록 ID public String getSggCd() { @@ -142,4 +145,26 @@ public class Excl03Query extends QueryRequest { return self(); } + // 동적 검색 조건 /////////////////////////////////////////////////////////////// + public String getMainOption() { + return ifEmpty(mainOption, () -> null); + } + + publicT setMainOption(String mainOption) { + this.mainOption = mainOption; + + return self(); + } + + public String getSubOption() { + return ifEmpty(subOption, () -> null); + } + + public T setSubOption(String subOption) { + this.subOption = subOption; + + return self(); + } + // 동적 검색 조건 /////////////////////////////////////////////////////////////// + } diff --git a/src/main/java/cokr/xit/fims/excl/service/bean/Excl01ServiceBean.java b/src/main/java/cokr/xit/fims/excl/service/bean/Excl01ServiceBean.java index 6d7385ff..280f77b4 100644 --- a/src/main/java/cokr/xit/fims/excl/service/bean/Excl01ServiceBean.java +++ b/src/main/java/cokr/xit/fims/excl/service/bean/Excl01ServiceBean.java @@ -98,7 +98,9 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv retMap.put("retCode", "000"); retMap.put("retMessage", "부과제외 대장 등록에 실패하였습니다."); - return retMap; +// return retMap; + + throw new RuntimeException("부과제외 대장 등록에 실패하였습니다."); // 예외를 발생시켜서 오류메세지를 보내고 롤백.. } // 단속상태이력(TB_CRDN_STTS_HSTRY) 대장 등록 @@ -116,7 +118,9 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv retMap.put("retCode", "000"); retMap.put("retMessage", "단속상태이력 대장 등록에 실패하였습니다."); - return retMap; +// return retMap; + + throw new RuntimeException("단속상태이력 대장 등록에 실패하였습니다."); // 예외를 발생시켜서 오류메세지를 보내고 롤백.. } // 단속(TB_CRDN) 대장 상태 코드 수정 @@ -206,7 +210,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv if (!infoCrdnSttsHstry.string("CRDN_STTS_CD").equals(infoCrdnSttsCd.string("CRDN_STTS_CD"))) { retMessage = retMessage + "단속 상태가 " + infoCrdnSttsCd.string("LEVY_EXCL_SE_NM") + " 이(가) 아닙니다."; - throw new RuntimeException(retMessage); // 예외 발생하여 롤백.. + throw new RuntimeException(retMessage); // 예외를 발생시켜서 오류메세지를 보내고 롤백.. } // 부과제외(TB_LEVY_EXCL) 삭제 @@ -214,7 +218,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv if (!retSuccess) { retMessage = retMessage + "부과제외 자료 삭제에서 오류가 발생 되었습니다."; - throw new RuntimeException(retMessage); // 예외 발생하여 롤백.. + throw new RuntimeException(retMessage); // 예외를 발생시켜서 오류메세지를 보내고 롤백.. } // 단속 상태 이력(TB_CRDN_STTS_HSTRY) 삭제 @@ -222,10 +226,9 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv retSuccess = crdnSttsHstryBean.remove(deltCrdnSttsHstry); if (!retSuccess) { -// if (retSuccess) { retMessage = retMessage + "단속상태이력 자료 삭제에서 오류가 발생 되었습니다."; - throw new RuntimeException(retMessage); // 예외 발생하여 롤백.. + throw new RuntimeException(retMessage); // 예외를 발생시켜서 오류메세지를 보내고 롤백.. } // 단속(TB_CRDN) 대장 상태 코드 수정 @@ -237,7 +240,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv if (!retSuccess) { retMessage = retMessage + "단속 자료 수정에서 오류가 발생 되었습니다."; - throw new RuntimeException(retMessage); // 예외 발생하여 롤백.. + throw new RuntimeException(retMessage); // 예외를 발생시켜서 오류메세지를 보내고 롤백.. } // 추가필요 20230718 조재현 ////////////////////////////////////////////////////////// diff --git a/src/main/java/cokr/xit/fims/excl/web/Excl03Controller.java b/src/main/java/cokr/xit/fims/excl/web/Excl03Controller.java index 9c31d2d8..9ea2e669 100644 --- a/src/main/java/cokr/xit/fims/excl/web/Excl03Controller.java +++ b/src/main/java/cokr/xit/fims/excl/web/Excl03Controller.java @@ -5,7 +5,6 @@ import java.util.Map; import javax.annotation.Resource; -import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; @@ -46,7 +45,7 @@ public class Excl03Controller extends ApplicationController { return mav.addObject("pageName", "excl03010") // View(jsp)에서 사용할 id 뒤에 붙일 suffix .addObject("urlPrefix", "/excl/excl03") // URL로 사용할 prefix - .addObject("infoPrefix", "crdnRe") // prefix + .addObject("infoPrefix", "crdnReReg") // prefix .addObject("FIM054List", commonCodes.get("FIM054")) // 업무 구분 코드(TASK_SE_CD) ; } @@ -66,7 +65,7 @@ public class Excl03Controller extends ApplicationController { public ModelAndView getCrackdownReRegistrationList(Excl03Query req) { List> result = excl03Service.getCrackdownReRegistrationList(setFetchSize(req)); - return setCollectionInfo(new ModelAndView("jsonView"), result, "crdnRe"); + return setCollectionInfo(new ModelAndView("jsonView"), result, "crdnReReg"); } /**지정한 ID의 단속 재등록 정보를 반환한다. diff --git a/src/main/resources/sql/mapper/fims/excl/excl01-mapper.xml b/src/main/resources/sql/mapper/fims/excl/excl01-mapper.xml index fba3d8db..5766e223 100644 --- a/src/main/resources/sql/mapper/fims/excl/excl01-mapper.xml +++ b/src/main/resources/sql/mapper/fims/excl/excl01-mapper.xml @@ -83,17 +83,17 @@ , E.CVLCPT_APLCNT_NM /* 민원 신청인 명 */ , E.CVLCPT_PRCS_PIC_NM /* 민원 처리 담당자 명 */ FROM TB_LEVY_EXCL A - INNER JOIN TB_CRDN C ON (A.CRDN_ID = C.CRDN_ID) - LEFT OUTER JOIN TB_PAYER D ON (C.RTPYR_ID = D.RTPYR_ID) - LEFT OUTER JOIN TB_CRDN_CVLCPT E ON (C.CRDN_ID = E.CRDN_ID AND E.DEL_YN = 'N') + INNER JOIN TB_CRDN C ON (A.CRDN_ID = C.CRDN_ID) + LEFT OUTER JOIN TB_PAYER D ON (C.RTPYR_ID = D.RTPYR_ID) + LEFT OUTER JOIN TB_CRDN_CVLCPT E ON (C.CRDN_ID = E.CRDN_ID AND E.DEL_YN = 'N')