From 8e9310473e4841715fb6c4226a94b95bd2383e04 Mon Sep 17 00:00:00 2001 From: jjh Date: Fri, 16 Feb 2024 17:08:44 +0900 Subject: [PATCH] =?UTF-8?q?1.=20=EC=B0=A8=EC=84=B8=EB=8C=80=20=EC=84=B8?= =?UTF-8?q?=EC=99=B8=EC=88=98=EC=9E=85=20=EC=97=B0=EA=B3=84=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80.=202.=20=EB=AF=BC=EC=9B=90=EC=83=81=EB=8B=B4=20?= =?UTF-8?q?=EC=84=9C=EB=B9=84=EC=8A=A4=20=EC=86=8C=EC=8A=A4=EB=AA=85=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cokr/xit/fims/nxrp/NisIndivA01.java | 459 +++++++++++++ .../java/cokr/xit/fims/nxrp/NisIndivA02.java | 555 ++++++++++++++++ .../java/cokr/xit/fims/nxrp/NisIndivA03.java | 575 ++++++++++++++++ .../cokr/xit/fims/nxrp/NisIndivQuery.java | 19 + .../xit/fims/nxrp/dao/NisIndivA01Mapper.java | 98 +++ .../xit/fims/nxrp/dao/NisIndivA02Mapper.java | 120 ++++ .../xit/fims/nxrp/dao/NisIndivA03Mapper.java | 118 ++++ .../fims/nxrp/service/NisIndivService.java | 86 +++ .../fims/nxrp/service/bean/NisIndivBean.java | 150 +++++ .../service/bean/NisIndivServiceBean.java | 79 +++ .../fims/nxrp/service/bean/NxrpMtchgBean.java | 1 - .../xit/fims/nxrp/web/Nxrp01Controller.java | 118 +--- .../xit/fims/nxrp/web/Nxrp03Controller.java | 179 +++++ ...04Service.java => CvlcptDscsnService.java} | 2 +- .../{Sprt04Bean.java => CvlcptDscsnBean.java} | 4 +- ...eBean.java => CvlcptDscsnServiceBean.java} | 28 +- .../xit/fims/sprt/web/Sprt02Controller.java | 8 +- .../xit/fims/sprt/web/Sprt04Controller.java | 22 +- .../cokr/xit/fims/task/web/DpvController.java | 30 +- .../mapper/fims/nxrp/nisIndivA01-mapper.xml | 511 ++++++++++++++ .../mapper/fims/nxrp/nisIndivA02-mapper.xml | 606 +++++++++++++++++ .../mapper/fims/nxrp/nisIndivA03-mapper.xml | 626 ++++++++++++++++++ .../WEB-INF/jsp/fims/sndb/sndb01080-info.jsp | 74 ++- 23 files changed, 4305 insertions(+), 163 deletions(-) create mode 100644 src/main/java/cokr/xit/fims/nxrp/NisIndivA01.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/NisIndivA02.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/NisIndivA03.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/NisIndivQuery.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA01Mapper.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA02Mapper.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA03Mapper.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/service/NisIndivService.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivBean.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivServiceBean.java create mode 100644 src/main/java/cokr/xit/fims/nxrp/web/Nxrp03Controller.java rename src/main/java/cokr/xit/fims/sprt/service/{Sprt04Service.java => CvlcptDscsnService.java} (98%) rename src/main/java/cokr/xit/fims/sprt/service/bean/{Sprt04Bean.java => CvlcptDscsnBean.java} (98%) rename src/main/java/cokr/xit/fims/sprt/service/bean/{Sprt04ServiceBean.java => CvlcptDscsnServiceBean.java} (73%) create mode 100644 src/main/resources/sql/mapper/fims/nxrp/nisIndivA01-mapper.xml create mode 100644 src/main/resources/sql/mapper/fims/nxrp/nisIndivA02-mapper.xml create mode 100644 src/main/resources/sql/mapper/fims/nxrp/nisIndivA03-mapper.xml diff --git a/src/main/java/cokr/xit/fims/nxrp/NisIndivA01.java b/src/main/java/cokr/xit/fims/nxrp/NisIndivA01.java new file mode 100644 index 00000000..ee5e2705 --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/NisIndivA01.java @@ -0,0 +1,459 @@ +package cokr.xit.fims.nxrp; + +import cokr.xit.foundation.AbstractEntity; +import lombok.Getter; +import lombok.Setter; + +/** + * 과태료 대장 단속 정보 등록 + * @author JoJH + */ +@Getter +@Setter +public class NisIndivA01 extends AbstractEntity { + /** + * 일련번호 ID + */ + private String a01Id; + + /** + * 업무 구분 코드 + */ + private String taskSeCd; + + /** + * 자치단체코드 + */ + private String sgbCd; + + /** + * 연계대상코드 + */ + private String linkTrgtCd; + + /** + * 연계관리키 + */ + private String linkMngKey; + + /** + * 부서코드 + */ + private String dptCd; + + /** + * 접수연도 + */ + private String rcptYr; + + /** + * 특별회계사업코드 + */ + private String spacBizCd; + + /** + * 회계구분코드 + */ + private String actSeCd; + + /** + * 대표세입과목코드 + */ + private String rprsTxmCd; + + /** + * 운영항목코드 + */ + private String operItemCd; + + /** + * 과태료과징금구분코드 + */ + private String finScrgSeCd; + + /** + * 납부자구분코드 + */ + private String pyrSeCd; + + /** + * 납부자번호 + */ + private String pyrNo; + + /** + * 납부자명 + */ + private String pyrNm; + + /** + * 대표납부자번호 + */ + private String rprsPyrNo; + + /** + * 대표납부자명 + */ + private String rprsPyrNm; + + /** + * 납부자전화번호 + */ + private String pyrTelno; + + /** + * 납부자휴대전화번호 + */ + private String pyrMblTelno; + + /** + * 납부자이메일주소 + */ + private String pyrEmlAddr; + + /** + * 납부자상태코드 + */ + private String pyrSttCd; + + /** + * 납부자지번도로주소구분코드 + */ + private String pyrLotnoRoadAddrSeCd; + + /** + * 납부자우편번호 + */ + private String pyrZip; + + /** + * 납부자도로명코드 + */ + private String pyrRoadNmCd; + + /** + * 납부자주소지하여부 + */ + private String pyrAddrUdgdYn; + + /** + * 납부자건물본번 + */ + private String pyrBmno; + + /** + * 납부자건물부번 + */ + private String pyrBsno; + + /** + * 납부자법정동코드 + */ + private String pyrStdgCd; + + /** + * 납부자행정동코드 + */ + private String pyrDongCd; + + /** + * 납부자산구분코드 + */ + private String pyrMtnSeCd; + + /** + * 납부자건물관리번호 + */ + private String pyrBldgMngNo; + + /** + * 납부자건물명 + */ + private String pyrBldgNm; + + /** + * 납부자본번 + */ + private String pyrMno; + + /** + * 납부자부번 + */ + private String pyrSno; + + /** + * 납부자특수동 + */ + private String pyrSpclDg; + + /** + * 납부자특수호 + */ + private String pyrSpclHo; + + /** + * 납부자통 + */ + private String pyrTong; + + /** + * 납부자반 + */ + private String pyrBan; + + /** + * 납부자특수주소 + */ + private String pyrSpclAddr; + + /** + * 납부자도로명주소 + */ + private String pyrRoadNmAddr; + + /** + * 납부자도로명상세주소 + */ + private String pyrRoadNmDaddr; + + /** + * 납부자도로명전체주소 + */ + private String pyrRoadNmAlAddr; + + /** + * 납부자지번주소 + */ + private String pyrLotnoAddr; + + /** + * 납부자지번상세주소 + */ + private String pyrLotnoDaddr; + + /** + * 납부자지번전체주소 + */ + private String pyrLotnoAlAddr; + + /** + * 물건지명 + */ + private String glNm; + + /** + * 물건지지번도로주소구분코드 + */ + private String glLotnoRoadAddrSeCd; + + /** + * 물건지우편번호 + */ + private String glZip; + + /** + * 물건지도로명코드 + */ + private String glRoadNmCd; + + /** + * 물건지주소지하여부 + */ + private String glAddrUdgdYn; + + /** + * 물건지건물본번 + */ + private String glBmno; + + /** + * 물건지건물부번 + */ + private String glBsno; + + /** + * 물건지법정동코드 + */ + private String glStdgCd; + + /** + * 물건지행정동코드 + */ + private String glDongCd; + + /** + * 물건지산구분코드 + */ + private String glMtnSeCd; + + /** + * 물건지본번 + */ + private String glMno; + + /** + * 물건지부번 + */ + private String glSno; + + /** + * 물건지특수동 + */ + private String glSpclAddr; + + /** + * 물건지특수호 + */ + private String glSpclDg; + + /** + * 물건지특수주소 + */ + private String glSpclHo; + + /** + * 물건지도로명기본주소 + */ + private String glRoadNmAddr; + + /** + * 물건지도로명상세주소 + */ + private String glRoadNmDaddr; + + /** + * 물건지도로명전체주소 + */ + private String glRoadNmAlAddr; + + /** + * 물건지지번기본주소 + */ + private String glLotnoAddr; + + /** + * 물건지지번상세주소 + */ + private String glLotnoDaddr; + + /** + * 물건지지번전체주소 + */ + private String glLotnoAlAddr; + + /** + * 부과대상구분코드 + */ + private String lvyTrgtSeCd; + + /** + * 등록일자 + */ + private String regYmd; + + /** + * 과태료과징금금액 + */ + private String finScrgAmt; + + /** + * 시설구분코드 + */ + private String fcltSeCd; + + /** + * 등록구분코드 + */ + private String regSeCd; + + /** + * 감경사유구분코드 + */ + private String rdtRsnSeCd; + + /** + * 자동차등록번호 + */ + private String vhrno; + + /** + * 조례법령근거명 + */ + private String mclncLaoBssNm; + + /** + * 관리1항목 + */ + private String mngItemCn1; + + /** + * 관리2항목 + */ + private String mngItemCn2; + + /** + * 관리3항목 + */ + private String mngItemCn3; + + /** + * 관리4항목 + */ + private String mngItemCn4; + + /** + * 관리5항목 + */ + private String mngItemCn5; + + /** + * 관리6항목 + */ + private String mngItemCn6; + + /** + * 비고내용 + */ + private String rmCn; + + /** + * 예비항목1 + */ + private String rsveItem1; + + /** + * 예비항목2 + */ + private String rsveItem2; + + /** + * 예비항목3 + */ + private String rsveItem3; + + /** + * 예비항목4 + */ + private String rsveItem4; + + /** + * 예비항목5 + */ + private String rsveItem5; + + /** + * 연계 결과 일시 + */ + private String linkRstDt; + + /** + * 연계 결과 코드 + */ + private String linkRstCd; + + /** + * 연계 결과 메시지 + */ + private String linkRstMsg; + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/NisIndivA02.java b/src/main/java/cokr/xit/fims/nxrp/NisIndivA02.java new file mode 100644 index 00000000..f6bc3d4f --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/NisIndivA02.java @@ -0,0 +1,555 @@ +package cokr.xit.fims.nxrp; + +import cokr.xit.foundation.AbstractEntity; +import lombok.Getter; +import lombok.Setter; + +/** + * 과태료 대장 등록 자료 일괄 조회 + * @author JoJH + */ +@Getter +@Setter +public class NisIndivA02 extends AbstractEntity { + + /** + * 일련번호 ID + */ + private String a02Id; + + /** + * 연계 일자 + */ + private String linkYmd; + + /** + * 자치단체코드 + */ + private String sgbCd; + + /** + * 과태료과징금대장키 + */ + private String finScrgAcbKey; + + /** + * 자치단체명 + */ + private String sgbNm; + + /** + * 연계대상코드 + */ + private String linkTrgtCd; + + /** + * 연계관리키 + */ + private String linkMngKey; + + /** + * 부서코드 + */ + private String dptCd; + + /** + * 부서명 + */ + private String dptNm; + + /** + * 접수연도 + */ + private String rcptYr; + + /** + * 특별회계사업코드 + */ + private String spacBizCd; + + /** + * 특별회계사업명 + */ + private String spacBizNm; + + /** + * 회계구분코드 + */ + private String actSeCd; + + /** + * 회계구분명 + */ + private String actSeNm; + + /** + * 대표세입과목코드 + */ + private String rprsTxmCd; + + /** + * 대표세입과목명 + */ + private String rprsTxmNm; + + /** + * 운영항목코드 + */ + private String operItemCd; + + /** + * 운영항목명 + */ + private String operItemNm; + + /** + * 등록일자 + */ + private String regYmd; + + /** + * 납부자구분코드 + */ + private String pyrSeCd; + + /** + * 납부자구분명 + */ + private String pyrSeNm; + + /** + * 납부자번호 + */ + private String pyrNo; + + /** + * 납부자명 + */ + private String pyrNm; + + /** + * 납부자상태코드 + */ + private String pyrSttCd; + + /** + * 납부자상태명 + */ + private String pyrSttNm; + + /** + * 납부자우편번호 + */ + private String pyrZip; + + /** + * 납부자주소 + */ + private String pyrAddr; + + /** + * 전화번호 + */ + private String telno; + + /** + * 휴대전화번호 + */ + private String mblTelno; + + /** + * 납부자이메일 + */ + private String pyrEmlAddr; + + /** + * 자동차등록번호 + */ + private String vhrno; + + /** + * 관리1항목 + */ + private String mngItemCn1; + + /** + * 관리2항목 + */ + private String mngItemCn2; + + /** + * 관리3항목 + */ + private String mngItemCn3; + + /** + * 관리4항목 + */ + private String mngItemCn4; + + /** + * 관리5항목 + */ + private String mngItemCn5; + + /** + * 관리6항목 + */ + private String mngItemCn6; + + /** + * 시설구분코드 + */ + private String fcltSeCd; + + /** + * 시설구분명 + */ + private String fcltSeNm; + + /** + * 등록구분코드 + */ + private String regSeCd; + + /** + * 등록구분명 + */ + private String regSeNm; + + /** + * 사전통지일자 + */ + private String bfAvtsmtYmd; + + /** + * 의견제출기한시작일자 + */ + private String opnSbmsnTermBgngYmd; + + /** + * 의견제출기한종료일자 + */ + private String opnSbmsnTermEndYmd; + + /** + * 최초과태료과징금금액 + */ + private String frstFinScrgAmt; + + /** + * 감경사유구분코드 + */ + private String rdtRsnSeCd; + + /** + * 감경사유구분명 + */ + private String rdtRsnSeNm; + + /** + * 가중사유코드 + */ + private String agvtRsnCd; + + /** + * 감경가중율 + */ + private String rdtAgvtRt; + + /** + * 과태료과징금금액 + */ + private String finScrgAmt; + + /** + * 사전감경율 + */ + private String bfRdtRt; + + /** + * 사전감경금액 + */ + private String bfRdtAmt; + + /** + * 비고내용 + */ + private String rmCn; + + /** + * 감경비고내용 + */ + private String rdtRmCn; + + /** + * 고지서발송지구분코드 + */ + private String nhtFrwarSeCd; + + /** + * 고지서발송지구분명 + */ + private String nhtFrwarSeNm; + + /** + * 종료일자 + */ + private String endYmd; + + /** + * 종료사유내용 + */ + private String endRsnCn; + + /** + * 삭제 여부 + */ + private String delYn; + + /** + * 전자납부번호 + */ + private String epayNo; + + /** + * 가상계좌은행명1 + */ + private String vtlacBankNm1; + + /** + * 가상계좌번호1 + */ + private String vrActno1; + + /** + * 가상계좌은행명2 + */ + private String vtlacBankNm2; + + /** + * 가상계좌번호2 + */ + private String vrActno2; + + /** + * 가상계좌은행명3 + */ + private String vtlacBankNm3; + + /** + * 가상계좌번호3 + */ + private String vrActno3; + + /** + * 가상계좌은행명4 + */ + private String vtlacBankNm4; + + /** + * 가상계좌번호4 + */ + private String vrActno4; + + /** + * 가상계좌은행명5 + */ + private String vtlacBankNm5; + + /** + * 가상계좌번호5 + */ + private String vrActno5; + + /** + * 가상계좌은행명6 + */ + private String vtlacBankNm6; + + /** + * 가상계좌번호6 + */ + private String vrActno6; + + /** + * 가상계좌은행명7 + */ + private String vtlacBankNm7; + + /** + * 가상계좌번호7 + */ + private String vrActno7; + + /** + * 가상계좌은행명8 + */ + private String vtlacBankNm8; + + /** + * 가상계좌번호8 + */ + private String vrActno8; + + /** + * 가상계좌은행명9 + */ + private String vtlacBankNm9; + + /** + * 가상계좌번호9 + */ + private String vrActno9; + + /** + * 가상계좌은행명10 + */ + private String vtlacBankNm10; + + /** + * 가상계좌번호10 + */ + private String vrActno10; + + /** + * 가상계좌은행명11 + */ + private String vtlacBankNm11; + + /** + * 가상계좌번호11 + */ + private String vrActno11; + + /** + * 가상계좌은행명12 + */ + private String vtlacBankNm12; + + /** + * 가상계좌번호12 + */ + private String vrActno12; + + /** + * 가상계좌은행명13 + */ + private String vtlacBankNm13; + + /** + * 가상계좌번호13 + */ + private String vrActno13; + + /** + * 가상계좌은행명14 + */ + private String vtlacBankNm14; + + /** + * 가상계좌번호14 + */ + private String vrActno14; + + /** + * 가상계좌은행명15 + */ + private String vtlacBankNm15; + + /** + * 가상계좌번호15 + */ + private String vrActno15; + + /** + * 가상계좌은행명16 + */ + private String vtlacBankNm16; + + /** + * 가상계좌번호16 + */ + private String vrActno16; + + /** + * 가상계좌은행명17 + */ + private String vtlacBankNm17; + + /** + * 가상계좌번호17 + */ + private String vrActno17; + + /** + * 가상계좌은행명18 + */ + private String vtlacBankNm18; + + /** + * 가상계좌번호18 + */ + private String vrActno18; + + /** + * 가상계좌은행명19 + */ + private String vtlacBankNm19; + + /** + * 가상계좌번호19 + */ + private String vrActno19; + + /** + * 가상계좌은행명20 + */ + private String vtlacBankNm20; + + /** + * 가상계좌번호20 + */ + private String vrActno20; + + /** + * 예비항목1 + */ + private String rsveItem1; + + /** + * 예비항목2 + */ + private String rsveItem2; + + /** + * 예비항목3 + */ + private String rsveItem3; + + /** + * 예비항목4 + */ + private String rsveItem4; + + /** + * 예비항목5 + */ + private String rsveItem5; + + /** + * 업무 적용 일시 + */ + private String taskAplcnDt; + + /** + * 업무 적용 코드 + */ + private String taskAplcnCd; + + /** + * 업무 적용 메시지 + */ + private String taskAplcnMsg; + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/NisIndivA03.java b/src/main/java/cokr/xit/fims/nxrp/NisIndivA03.java new file mode 100644 index 00000000..7302aca1 --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/NisIndivA03.java @@ -0,0 +1,575 @@ +package cokr.xit.fims.nxrp; + +import cokr.xit.foundation.AbstractEntity; +import lombok.Getter; +import lombok.Setter; + +/** + * 과태료 대장 등록 자료 상세 조회 + * @author JoJH + */ +@Getter +@Setter +public class NisIndivA03 extends AbstractEntity { + + /** + * 일련번호 ID + */ + private String a03Id; + + /** + * 업무 구분 코드 + */ + private String taskSeCd; + + /** + * 자치단체코드 + */ + private String sgbCd; + + /** + * 연계대상코드 + */ + private String linkTrgtCd; + + /** + * 연계관리키 + */ + private String linkMngKey; + + /** + * 과태료과징금대장키 + */ + private String finScrgAcbKey; + + /** + * 부서코드 + */ + private String dptCd; + + /** + * 부서명 + */ + private String dptNm; + + /** + * 접수연도 + */ + private String rcptYr; + + /** + * 특별회계사업코드 + */ + private String spacBizCd; + + /** + * 특별회계사업명 + */ + private String spacBizNm; + + /** + * 회계구분코드 + */ + private String actSeCd; + + /** + * 회계구분명 + */ + private String actSeNm; + + /** + * 대표세입과목코드 + */ + private String rprsTxmCd; + + /** + * 대표세입과목명 + */ + private String rprsTxmNm; + + /** + * 운영항목코드 + */ + private String operItemCd; + + /** + * 운영항목명 + */ + private String operItemNm; + + /** + * 등록일자 + */ + private String regYmd; + + /** + * 납부자구분코드 + */ + private String pyrSeCd; + + /** + * 납부자구분명 + */ + private String pyrSeNm; + + /** + * 납부자번호 + */ + private String pyrNo; + + /** + * 납부자명 + */ + private String pyrNm; + + /** + * 납부자상태코드 + */ + private String pyrSttCd; + + /** + * 납부자상태명 + */ + private String pyrSttNm; + + /** + * 납부자우편번호 + */ + private String pyrZip; + + /** + * 납부자주소 + */ + private String pyrAddr; + + /** + * 전화번호 + */ + private String telno; + + /** + * 휴대전화번호 + */ + private String mblTelno; + + /** + * 납부자이메일 + */ + private String pyrEmlAddr; + + /** + * 자동차등록번호 + */ + private String vhrno; + + /** + * 관리1항목 + */ + private String mngItemCn1; + + /** + * 관리2항목 + */ + private String mngItemCn2; + + /** + * 관리3항목 + */ + private String mngItemCn3; + + /** + * 관리4항목 + */ + private String mngItemCn4; + + /** + * 관리5항목 + */ + private String mngItemCn5; + + /** + * 관리6항목 + */ + private String mngItemCn6; + + /** + * 시설구분코드 + */ + private String fcltSeCd; + + /** + * 시설구분명 + */ + private String fcltSeNm; + + /** + * 등록구분코드 + */ + private String regSeCd; + + /** + * 등록구분명 + */ + private String regSeNm; + + /** + * 사전통지일자 + */ + private String bfAvtsmtYmd; + + /** + * 의견제출기한시작일자 + */ + private String opnSbmsnTermBgngYmd; + + /** + * 의견제출기한종료일자 + */ + private String opnSbmsnTermEndYmd; + + /** + * 최초과태료과징금금액 + */ + private String frstFinScrgAmt; + + /** + * 감경사유구분코드 + */ + private String rdtRsnSeCd; + + /** + * 감경사유구분명 + */ + private String rdtRsnSeNm; + + /** + * 가중사유코드 + */ + private String agvtRsnCd; + + /** + * 가중사유명 + */ + private String agvtRsnNm; + + /** + * 감경가중율 + */ + private String rdtAgvtRt; + + /** + * 과태료과징금금액 + */ + private String finScrgAmt; + + /** + * 사전감경율 + */ + private String bfRdtRt; + + /** + * 사전감경금액 + */ + private String bfRdtAmt; + + /** + * 비고내용 + */ + private String rmCn; + + /** + * 감경비고내용 + */ + private String rdtRmCn; + + /** + * 고지서발송지구분코드 + */ + private String nhtFrwarSeCd; + + /** + * 고지서발송지구분명 + */ + private String nhtFrwarSeNm; + + /** + * 종료일자 + */ + private String endYmd; + + /** + * 종료사유내용 + */ + private String endRsnCn; + + /** + * 수납구분코드 + */ + private String rcvmtSeCd; + + /** + * 수납구분명 + */ + private String rcvmtSeNm; + + /** + * 전자납부번호 + */ + private String epayNo; + + /** + * 가상계좌은행명1 + */ + private String vtlacBankNm1; + + /** + * 가상계좌번호1 + */ + private String vrActno1; + + /** + * 가상계좌은행명2 + */ + private String vtlacBankNm2; + + /** + * 가상계좌번호2 + */ + private String vrActno2; + + /** + * 가상계좌은행명3 + */ + private String vtlacBankNm3; + + /** + * 가상계좌번호3 + */ + private String vrActno3; + + /** + * 가상계좌은행명4 + */ + private String vtlacBankNm4; + + /** + * 가상계좌번호4 + */ + private String vrActno4; + + /** + * 가상계좌은행명5 + */ + private String vtlacBankNm5; + + /** + * 가상계좌번호5 + */ + private String vrActno5; + + /** + * 가상계좌은행명6 + */ + private String vtlacBankNm6; + + /** + * 가상계좌번호6 + */ + private String vrActno6; + + /** + * 가상계좌은행명7 + */ + private String vtlacBankNm7; + + /** + * 가상계좌번호7 + */ + private String vrActno7; + + /** + * 가상계좌은행명8 + */ + private String vtlacBankNm8; + + /** + * 가상계좌번호8 + */ + private String vrActno8; + + /** + * 가상계좌은행명9 + */ + private String vtlacBankNm9; + + /** + * 가상계좌번호9 + */ + private String vrActno9; + + /** + * 가상계좌은행명10 + */ + private String vtlacBankNm10; + + /** + * 가상계좌번호10 + */ + private String vrActno10; + + /** + * 가상계좌은행명11 + */ + private String vtlacBankNm11; + + /** + * 가상계좌번호11 + */ + private String vrActno11; + + /** + * 가상계좌은행명12 + */ + private String vtlacBankNm12; + + /** + * 가상계좌번호12 + */ + private String vrActno12; + + /** + * 가상계좌은행명13 + */ + private String vtlacBankNm13; + + /** + * 가상계좌번호13 + */ + private String vrActno13; + + /** + * 가상계좌은행명14 + */ + private String vtlacBankNm14; + + /** + * 가상계좌번호14 + */ + private String vrActno14; + + /** + * 가상계좌은행명15 + */ + private String vtlacBankNm15; + + /** + * 가상계좌번호15 + */ + private String vrActno15; + + /** + * 가상계좌은행명16 + */ + private String vtlacBankNm16; + + /** + * 가상계좌번호16 + */ + private String vrActno16; + + /** + * 가상계좌은행명17 + */ + private String vtlacBankNm17; + + /** + * 가상계좌번호17 + */ + private String vrActno17; + + /** + * 가상계좌은행명18 + */ + private String vtlacBankNm18; + + /** + * 가상계좌번호18 + */ + private String vrActno18; + + /** + * 가상계좌은행명19 + */ + private String vtlacBankNm19; + + /** + * 가상계좌번호19 + */ + private String vrActno19; + + /** + * 가상계좌은행명20 + */ + private String vtlacBankNm20; + + /** + * 가상계좌번호20 + */ + private String vrActno20; + + /** + * 예비항목1 + */ + private String rsveItem1; + + /** + * 예비항목2 + */ + private String rsveItem2; + + /** + * 예비항목3 + */ + private String rsveItem3; + + /** + * 예비항목4 + */ + private String rsveItem4; + + /** + * 예비항목5 + */ + private String rsveItem5; + + /** + * 연계 결과 일시 + */ + private String linkRstDt; + + /** + * 연계 결과 코드 + */ + private String linkRstCd; + + /** + * 연계 결과 메시지 + */ + private String linkRstMsg; + + /** + * 업무 적용 일시 + */ + private String taskAplcnDt; + + /** + * 업무 적용 코드 + */ + private String taskAplcnCd; + + /** + * 업무 적용 메시지 + */ + private String taskAplcnMsg; + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/NisIndivQuery.java b/src/main/java/cokr/xit/fims/nxrp/NisIndivQuery.java new file mode 100644 index 00000000..3ecadc1a --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/NisIndivQuery.java @@ -0,0 +1,19 @@ +package cokr.xit.fims.nxrp; + +import cokr.xit.foundation.component.QueryRequest; + +/**과태료 대장 단속 정보 등록 정보 조회 요청 + * + *

상세 설명: + * + *

+ * ============ 변경 이력 ============
+ * 2024-02-16	JoJH 최초 작성
+ * ================================
+ * 
+ */ +public class NisIndivQuery extends QueryRequest { + + private static final long serialVersionUID = 1L; + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA01Mapper.java b/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA01Mapper.java new file mode 100644 index 00000000..6a214ee0 --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA01Mapper.java @@ -0,0 +1,98 @@ +package cokr.xit.fims.nxrp.dao; + +import java.util.List; +import java.util.Map; + +import org.egovframe.rte.psl.dataaccess.mapper.Mapper; + +import cokr.xit.foundation.component.AbstractMapper; +import cokr.xit.foundation.data.DataObject; + +import cokr.xit.fims.nxrp.NisIndivA01; +import cokr.xit.fims.nxrp.NisIndivQuery; + +/** 과태료 대장 단속 정보 등록 정보 DAO + * + *

상세 설명: + * + *

+ * ============ 변경 이력 ============
+ * 2024-02-16	JoJH 최초 작성
+ * ================================
+ * 
+ */ +@Mapper("nisIndivA01Mapper") +public interface NisIndivA01Mapper extends AbstractMapper { + /**지정한 조건에 따라 과태료 대장 단속 정보 등록 목록을 조회하여 반환한다.
+ * @param req 과태료 대장 단속 정보 등록 조회 조건 + * @return 과태료 대장 단속 정보 등록 목록 + */ + List selectNisIndivA01List(NisIndivQuery req); + + /**지정한 조건에 따라 과태료 대장 단속 정보 등록 객체들을 반환한다. + * @param req 과태료 대장 단속 정보 등록 조회 조건 + * @return 과태료 대장 단속 정보 등록 객체 목록 + */ + List selectNisIndivA01s(NisIndivQuery req); + + /**과태료 대장 단속 정보 등록 정보를 등록한다. + * @param params 파라미터 + *
  • "nisIndivA01" - 과태료 대장 단속 정보 등록
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int insertNisIndivA01(Map params); + + /**과태료 대장 단속 정보 등록 정보를 등록한다. + * @param nisIndivA01 과태료 대장 단속 정보 등록 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean insert(NisIndivA01 nisIndivA01) { + return nisIndivA01 != null && insertNisIndivA01(params().set("nisIndivA01", nisIndivA01)) == 1; + } + + /**과태료 대장 단속 정보 등록 정보를 수정한다. + * @param params 파라미터 + *
  • "nisIndivA01" - 과태료 대장 단속 정보 등록
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int updateNisIndivA01(Map params); + + /**과태료 대장 단속 정보 등록 정보를 수정한다. + * @param nisIndivA01 과태료 대장 단속 정보 등록 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean update(NisIndivA01 nisIndivA01) { + return nisIndivA01 != null && updateNisIndivA01(params().set("nisIndivA01", nisIndivA01)) == 1; + } + + /**지정한 과태료 대장 단속 정보 등록을 삭제한다. + * @param params 파라미터 + *
  • "nisIndivA01" - 과태료 대장 단속 정보 등록
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int deleteNisIndivA01(Map params); + + /**과태료 대장 단속 정보 등록 정보를 삭제한다. + * @param nisIndivA01 과태료 대장 단속 정보 등록 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean delete(NisIndivA01 nisIndivA01) { + return nisIndivA01 != null && deleteNisIndivA01(params().set("nisIndivA01", nisIndivA01)) == 1; + } + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA02Mapper.java b/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA02Mapper.java new file mode 100644 index 00000000..790d2e02 --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA02Mapper.java @@ -0,0 +1,120 @@ +package cokr.xit.fims.nxrp.dao; + +import java.util.List; +import java.util.Map; + +import org.egovframe.rte.psl.dataaccess.mapper.Mapper; + +import cokr.xit.foundation.component.AbstractMapper; +import cokr.xit.foundation.data.DataObject; + +import cokr.xit.fims.nxrp.NisIndivA02; +import cokr.xit.fims.nxrp.NisIndivQuery; + +/** 과태료 대장 등록 자료 일괄 조회 정보 DAO + * + *

상세 설명: + * + *

+ * ============ 변경 이력 ============
+ * 2024-02-16	JoJH 최초 작성
+ * ================================
+ * 
+ */ +@Mapper("nisIndivA02Mapper") +public interface NisIndivA02Mapper extends AbstractMapper { + + /**지정한 조건에 따라 과태료 대장 등록 자료 일괄 조회 목록을 조회하여 반환한다.
+ * @param req 과태료 대장 등록 자료 일괄 조회 조회 조건 + * @return 과태료 대장 등록 자료 일괄 조회 목록 + */ + List selectNisIndivA02List(NisIndivQuery req); + + /**지정한 조건에 따라 과태료 대장 등록 자료 일괄 조회 객체들을 반환한다. + * @param req 과태료 대장 등록 자료 일괄 조회 조회 조건 + * @return 과태료 대장 등록 자료 일괄 조회 객체 목록 + */ + List selectNisIndivA02s(NisIndivQuery req); + + /**과태료 대장 등록 자료 일괄 조회 정보를 등록한다. + * @param params 파라미터 + *
  • "nisIndivA02" - 과태료 대장 등록 자료 일괄 조회
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int insertNisIndivA02(Map params); + + /**과태료 대장 등록 자료 일괄 조회 정보를 등록한다. + * @param nisIndivA02 과태료 대장 등록 자료 일괄 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean insert(NisIndivA02 nisIndivA02) { + return nisIndivA02 != null && insertNisIndivA02(params().set("nisIndivA02", nisIndivA02)) == 1; + } + + /**과태료 대장 등록 자료 일괄 조회 정보를 수정한다. + * @param params 파라미터 + *
  • "nisIndivA02" - 과태료 대장 등록 자료 일괄 조회
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int updateNisIndivA02(Map params); + + /**과태료 대장 등록 자료 일괄 조회 정보를 수정한다. + * @param nisIndivA02 과태료 대장 등록 자료 일괄 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean update(NisIndivA02 nisIndivA02) { + return nisIndivA02 != null && updateNisIndivA02(params().set("nisIndivA02", nisIndivA02)) == 1; + } + + /**지정한 과태료 대장 등록 자료 일괄 조회을 삭제한다. + * @param params 파라미터 + *
  • "nisIndivA02" - 과태료 대장 등록 자료 일괄 조회
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int deleteNisIndivA02(Map params); + + /**과태료 대장 등록 자료 일괄 조회 정보를 삭제한다. + * @param nisIndivA02 과태료 대장 등록 자료 일괄 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean delete(NisIndivA02 nisIndivA02) { + return nisIndivA02 != null && deleteNisIndivA02(params().set("nisIndivA02", nisIndivA02)) == 1; + } + + /**과태료 대장 등록 자료 일괄 조회 정보에서 업무 적용 정보를 수정한다. + * @param params 파라미터 + *
  • "nisIndivA02" - 과태료 대장 등록 자료 일괄 조회
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int updateNisIndivA02TaskAplcn(Map params); + + /**과태료 대장 등록 자료 일괄 조회 정보에서 업무 적용 정보를 수정한다. + * @param nisIndivA02 과태료 대장 등록 자료 일괄 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean updateA02TaskAplcn(NisIndivA02 nisIndivA02) { + return nisIndivA02 != null && updateNisIndivA02TaskAplcn(params().set("nisIndivA02", nisIndivA02)) == 1; + } + + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA03Mapper.java b/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA03Mapper.java new file mode 100644 index 00000000..3db3c90c --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/dao/NisIndivA03Mapper.java @@ -0,0 +1,118 @@ +package cokr.xit.fims.nxrp.dao; + +import java.util.List; +import java.util.Map; + +import org.egovframe.rte.psl.dataaccess.mapper.Mapper; + +import cokr.xit.foundation.component.AbstractMapper; +import cokr.xit.foundation.data.DataObject; + +import cokr.xit.fims.nxrp.NisIndivA03; +import cokr.xit.fims.nxrp.NisIndivQuery; + +/** 과태료 대장 등록 자료 상세 조회 정보 DAO + * + *

상세 설명: + * + *

+ * ============ 변경 이력 ============
+ * 2024-02-16	JoJH 최초 작성
+ * ================================
+ * 
+ */ +@Mapper("nisIndivA03Mapper") +public interface NisIndivA03Mapper extends AbstractMapper { + + /**지정한 조건에 따라 과태료 대장 등록 자료 상세 조회 목록을 조회하여 반환한다.
+ * @param req 과태료 대장 등록 자료 상세 조회 조회 조건 + * @return 과태료 대장 등록 자료 상세 조회 목록 + */ + List selectNisIndivA03List(NisIndivQuery req); + + /**지정한 조건에 따라 과태료 대장 등록 자료 상세 조회 객체들을 반환한다. + * @param req 과태료 대장 등록 자료 상세 조회 조회 조건 + * @return 과태료 대장 등록 자료 상세 조회 객체 목록 + */ + List selectNisIndivA03s(NisIndivQuery req); + + /**과태료 대장 등록 자료 상세 조회 정보를 등록한다. + * @param params 파라미터 + *
  • "nisIndivA03" - 과태료 대장 등록 자료 상세 조회
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int insertNisIndivA03(Map params); + + /**과태료 대장 등록 자료 상세 조회 정보를 등록한다. + * @param nisIndivA03 과태료 대장 등록 자료 상세 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean insert(NisIndivA03 nisIndivA03) { + return nisIndivA03 != null && insertNisIndivA03(params().set("nisIndivA03", nisIndivA03)) == 1; + } + + /**과태료 대장 등록 자료 상세 조회 정보를 수정한다. + * @param params 파라미터 + *
  • "nisIndivA03" - 과태료 대장 등록 자료 상세 조회
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int updateNisIndivA03(Map params); + + /**과태료 대장 등록 자료 상세 조회 정보를 수정한다. + * @param nisIndivA03 과태료 대장 등록 자료 상세 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean update(NisIndivA03 nisIndivA03) { + return nisIndivA03 != null && updateNisIndivA03(params().set("nisIndivA03", nisIndivA03)) == 1; + } + + /**지정한 과태료 대장 등록 자료 상세 조회을 삭제한다. + * @param params 파라미터 + *
  • "nisIndivA03" - 과태료 대장 등록 자료 상세 조회
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int deleteNisIndivA03(Map params); + + /**과태료 대장 등록 자료 상세 조회 정보를 삭제한다. + * @param nisIndivA03 과태료 대장 등록 자료 상세 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean delete(NisIndivA03 nisIndivA03) { + return nisIndivA03 != null && deleteNisIndivA03(params().set("nisIndivA03", nisIndivA03)) == 1; + } + + /**과태료 대장 등록 자료 상세 조회 정보에서 업무 적용 정보를 수정한다. + * @param params 파라미터 + *
  • "nisIndivA03" - 과태료 대장 등록 자료 상세 조회
  • + *
  • "currentUser" - 현재 접속한 사용자
  • + *
+ * @return 저장된 정보수 + */ + int updateNisIndivA03TaskAplcn(Map params); + + /**과태료 대장 등록 자료 상세 조회 정보에서 업무 적용 정보를 수정한다. + * @param nisIndivA03 과태료 대장 등록 자료 상세 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + default boolean updateA03TaskAplcn(NisIndivA03 nisIndivA03) { + return nisIndivA03 != null && updateNisIndivA03TaskAplcn(params().set("nisIndivA03", nisIndivA03)) == 1; + } +} diff --git a/src/main/java/cokr/xit/fims/nxrp/service/NisIndivService.java b/src/main/java/cokr/xit/fims/nxrp/service/NisIndivService.java new file mode 100644 index 00000000..c89bc950 --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/service/NisIndivService.java @@ -0,0 +1,86 @@ +package cokr.xit.fims.nxrp.service; + +import java.util.List; + +import cokr.xit.foundation.data.DataObject; + +import cokr.xit.fims.nxrp.NisIndivA02; +import cokr.xit.fims.nxrp.NisIndivA03; +import cokr.xit.fims.nxrp.NisIndivQuery; + +/**과태료 대장 단속 정보 등록 관리 서비스 인터페이스. + * + *

상세 설명: + * + *

+ * ============ 변경 이력 ============
+ * 2024-02-16	JoJH 최초 작성
+ * ================================
+ * 
+ */ +public interface NisIndivService { + + /**지정한 조건에 따라 과태료 대장 단속 정보 등록 목록을 조회하여 반환한다. + * @param req 과태료 대장 단속 정보 등록 조회 조건 + * @return 과태료 대장 단속 정보 등록 목록 + */ + List getNisIndivA01List(NisIndivQuery req); + + /**지정한 조건에 따라 과태료 대장 단속 정보 등록 객체들을 반환한다. + * @param req 과태료 대장 단속 정보 등록 조회 조건 + * @return 과태료 대장 단속 정보 등록 객체 목록 + */ + List getNisIndivA01s(NisIndivQuery req); + + /**과태료 대장 단속 정보 등록 정보를 등록한다. + * @param nisIndivA01 과태료 대장 단속 정보 등록 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + String createNisIndivA01(NisIndivQuery req); + + /**지정한 조건에 따라 과태료 대장 등록 자료 일괄 조회 목록을 조회하여 반환한다. + * @param req 과태료 대장 등록 자료 일괄 조회 조회 조건 + * @return 과태료 대장 등록 자료 일괄 조회 목록 + */ + List getNisIndivA02List(NisIndivQuery req); + + /**지정한 조건에 따라 과태료 대장 등록 자료 일괄 조회 객체들을 반환한다. + * @param req 과태료 대장 등록 자료 일괄 조회 조회 조건 + * @return 과태료 대장 등록 자료 일괄 조회 객체 목록 + */ + List getNisIndivA02s(NisIndivQuery req); + + /**과태료 대장 등록 자료 일괄 조회 정보에서 업무 적용 정보를 수정한다. + * @param nisIndivA02 과태료 대장 등록 자료 일괄 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + String updateNisIndivA02TaskAplcn(NisIndivQuery req); + + /**지정한 조건에 따라 과태료 대장 등록 자료 상세 조회 목록을 조회하여 반환한다. + * @param req 과태료 대장 등록 자료 상세 조회 조회 조건 + * @return 과태료 대장 등록 자료 상세 조회 목록 + */ + List getNisIndivA03List(NisIndivQuery req); + + /**지정한 조건에 따라 과태료 대장 등록 자료 상세 조회 객체들을 반환한다. + * @param req 과태료 대장 등록 자료 상세 조회 조회 조건 + * @return 과태료 대장 등록 자료 상세 조회 객체 목록 + */ + List getNisIndivA03s(NisIndivQuery req); + + /**과태료 대장 등록 자료 상세 조회 정보에서 업무 적용 정보를 수정한다. + * @param nisIndivA03 과태료 대장 등록 자료 상세 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + String updateNisIndivA03TaskAplcn(NisIndivQuery req); + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivBean.java b/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivBean.java new file mode 100644 index 00000000..233d68b2 --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivBean.java @@ -0,0 +1,150 @@ +package cokr.xit.fims.nxrp.service.bean; + +import java.util.List; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Component; + +import cokr.xit.foundation.AbstractComponent; +import cokr.xit.foundation.data.DataObject; + +import cokr.xit.fims.nxrp.NisIndivA01; +import cokr.xit.fims.nxrp.NisIndivA02; +import cokr.xit.fims.nxrp.NisIndivA03; +import cokr.xit.fims.nxrp.NisIndivQuery; +import cokr.xit.fims.nxrp.dao.NisIndivA01Mapper; +import cokr.xit.fims.nxrp.dao.NisIndivA02Mapper; +import cokr.xit.fims.nxrp.dao.NisIndivA03Mapper; + +/**과태료 대장 단속 정보 등록 정보 관리 Bean + * + *

상세 설명: + * + *

+ * ============ 변경 이력 ============
+ * 2024-02-16	JoJH 최초 작성
+ * ================================
+ * 
+ */ +@Component("nisIndivBean") +public class NisIndivBean extends AbstractComponent { + + /** 과태료 대장 단속 정보 등록 정보 DAO */ + @Resource(name = "nisIndivA01Mapper") + private NisIndivA01Mapper nisIndivA01Mapper; + + /** 과태료 대장 등록 자료 일괄 조회 정보 DAO */ + @Resource(name = "nisIndivA02Mapper") + private NisIndivA02Mapper nisIndivA02Mapper; + + /** 과태료 대장 등록 자료 상세 조회 정보 DAO */ + @Resource(name = "nisIndivA03Mapper") + private NisIndivA03Mapper nisIndivA03Mapper; + + /**지정한 조건에 따라 과태료 대장 단속 정보 등록 목록을 조회하여 반환한다. + * @param req 과태료 대장 단속 정보 등록 조회 조건 + * @return 과태료 대장 단속 정보 등록 목록 + */ + public List getNisIndivA01List(NisIndivQuery req) { + return nisIndivA01Mapper.selectNisIndivA01List(req); + } + + /**지정한 조건에 따라 과태료 대장 단속 정보 등록 객체들을 반환한다. + * @param req 과태료 대장 단속 정보 등록 조회 조건 + * @return 과태료 대장 단속 정보 등록 객체 목록 + */ + public List getNisIndivA01s(NisIndivQuery req) { + return nisIndivA01Mapper.selectNisIndivA01s(req); + } + + /**과태료 대장 단속 정보 등록 정보를 등록한다. + * @param nisIndivA01 과태료 대장 단속 정보 등록 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + public String createNisIndivA01(NisIndivQuery req) { + // 변수 선언 + boolean rtnScs = false; // DB 처리 결과 + String rtnMsg = "[F] "; // 처리 결과 메시지 + + NisIndivA01 nisIndivA01 = new NisIndivA01(); + + rtnScs = nisIndivA01Mapper.insert(nisIndivA01); + + return rtnMsg; + } + + /**지정한 조건에 따라 과태료 대장 등록 자료 일괄 조회 목록을 조회하여 반환한다. + * @param req 과태료 대장 등록 자료 일괄 조회 조회 조건 + * @return 과태료 대장 등록 자료 일괄 조회 목록 + */ + public List getNisIndivA02List(NisIndivQuery req) { + return nisIndivA02Mapper.selectNisIndivA02List(req); + } + + /**지정한 조건에 따라 과태료 대장 등록 자료 일괄 조회 객체들을 반환한다. + * @param req 과태료 대장 등록 자료 일괄 조회 조회 조건 + * @return 과태료 대장 등록 자료 일괄 조회 객체 목록 + */ + public List getNisIndivA02s(NisIndivQuery req) { + return nisIndivA02Mapper.selectNisIndivA02s(req); + } + + /**과태료 대장 등록 자료 일괄 조회 정보에서 업무 적용 정보를 수정한다. + * @param nisIndivA02 과태료 대장 등록 자료 일괄 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + public String updateNisIndivA02TaskAplcn(NisIndivQuery req) { + // 변수 선언 + boolean rtnScs = false; // DB 처리 결과 + String rtnMsg = "[F] "; // 처리 결과 메시지 + + NisIndivA02 nisIndivA02 = new NisIndivA02(); + + rtnScs = nisIndivA02Mapper.update(nisIndivA02); + + return rtnMsg; + } + + /**지정한 조건에 따라 과태료 대장 등록 자료 상세 조회 목록을 조회하여 반환한다. + * @param req 과태료 대장 등록 자료 상세 조회 조회 조건 + * @return 과태료 대장 등록 자료 상세 조회 목록 + */ + public List getNisIndivA03List(NisIndivQuery req) { + return nisIndivA03Mapper.selectNisIndivA03List(req); + } + + /**지정한 조건에 따라 과태료 대장 등록 자료 상세 조회 객체들을 반환한다. + * @param req 과태료 대장 등록 자료 상세 조회 조회 조건 + * @return 과태료 대장 등록 자료 상세 조회 객체 목록 + */ + public List getNisIndivA03s(NisIndivQuery req) { + return nisIndivA03Mapper.selectNisIndivA03s(req); + } + + /**과태료 대장 등록 자료 상세 조회 정보에서 업무 적용 정보를 수정한다. + * @param nisIndivA03 과태료 대장 등록 자료 상세 조회 + * @return 저장 여부 + *
  • 저장됐으면 true
  • + *
  • 그렇지 않으면 false
  • + *
+ */ + public String updateNisIndivA03TaskAplcn(NisIndivQuery req) { + // 변수 선언 + boolean rtnScs = false; // DB 처리 결과 + String rtnMsg = "[F] "; // 처리 결과 메시지 + + NisIndivA03 nisIndivA03 = new NisIndivA03(); + + rtnScs = nisIndivA03Mapper.update(nisIndivA03); + + return rtnMsg; + } + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivServiceBean.java b/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivServiceBean.java new file mode 100644 index 00000000..48882839 --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivServiceBean.java @@ -0,0 +1,79 @@ +package cokr.xit.fims.nxrp.service.bean; + +import java.util.List; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Service; + +import cokr.xit.foundation.component.AbstractServiceBean; +import cokr.xit.foundation.data.DataObject; + +import cokr.xit.fims.nxrp.NisIndivA02; +import cokr.xit.fims.nxrp.NisIndivA03; +import cokr.xit.fims.nxrp.NisIndivQuery; +import cokr.xit.fims.nxrp.service.NisIndivService; + +/**과태료 대장 단속 정보 등록 서비스 구현체. + * + *

상세 설명: + * + *

+ * ============ 변경 이력 ============
+ * 2024-02-16	JoJH 최초 작성
+ * ================================
+ * 
+ */ +@Service("nisIndivService") +public class NisIndivServiceBean extends AbstractServiceBean implements NisIndivService { + + /** 과태료 대장 단속 정보 등록 정보 Bean */ + @Resource(name = "nisIndivBean") + private NisIndivBean nisIndivBean; + + @Override + public List getNisIndivA01List(NisIndivQuery req) { + return nisIndivBean.getNisIndivA01List(req); + } + + @Override + public List getNisIndivA01s(NisIndivQuery req) { + return nisIndivBean.getNisIndivA01s(req); + } + + @Override + public String createNisIndivA01(NisIndivQuery req) { + return nisIndivBean.createNisIndivA01(req); + } + + @Override + public List getNisIndivA02List(NisIndivQuery req) { + return nisIndivBean.getNisIndivA02List(req); + } + + @Override + public List getNisIndivA02s(NisIndivQuery req) { + return nisIndivBean.getNisIndivA02s(req); + } + + @Override + public String updateNisIndivA02TaskAplcn(NisIndivQuery req) { + return nisIndivBean.updateNisIndivA02TaskAplcn(req); + } + + @Override + public List getNisIndivA03List(NisIndivQuery req) { + return nisIndivBean.getNisIndivA03List(req); + } + + @Override + public List getNisIndivA03s(NisIndivQuery req) { + return nisIndivBean.getNisIndivA03s(req); + } + + @Override + public String updateNisIndivA03TaskAplcn(NisIndivQuery req) { + return nisIndivBean.updateNisIndivA03TaskAplcn(req); + } + +} diff --git a/src/main/java/cokr/xit/fims/nxrp/service/bean/NxrpMtchgBean.java b/src/main/java/cokr/xit/fims/nxrp/service/bean/NxrpMtchgBean.java index d099d70c..c286a0ec 100644 --- a/src/main/java/cokr/xit/fims/nxrp/service/bean/NxrpMtchgBean.java +++ b/src/main/java/cokr/xit/fims/nxrp/service/bean/NxrpMtchgBean.java @@ -11,7 +11,6 @@ import cokr.xit.foundation.data.DataObject; import cokr.xit.fims.nxrp.dao.NxrpMtchgMapper; import cokr.xit.fims.nxrp.NxrpMtchg; import cokr.xit.fims.nxrp.NxrpMtchgQuery; -import cokr.xit.fims.sndb.SndbQuery; import cokr.xit.fims.sndb.SndngDtl; import cokr.xit.fims.sndb.dao.SndngDtlMapper; import cokr.xit.fims.sndb.dao.SndngMapper; diff --git a/src/main/java/cokr/xit/fims/nxrp/web/Nxrp01Controller.java b/src/main/java/cokr/xit/fims/nxrp/web/Nxrp01Controller.java index 0daced6a..333c9f5f 100644 --- a/src/main/java/cokr/xit/fims/nxrp/web/Nxrp01Controller.java +++ b/src/main/java/cokr/xit/fims/nxrp/web/Nxrp01Controller.java @@ -4,10 +4,10 @@ import javax.annotation.Resource; import org.springframework.web.servlet.ModelAndView; +import cokr.xit.fims.nxrp.NisIndivA01; +import cokr.xit.fims.nxrp.NisIndivQuery; +import cokr.xit.fims.nxrp.service.NisIndivService; import cokr.xit.foundation.web.AbstractController; -import cokr.xit.fims.nxrp.NxrpMtchg; -import cokr.xit.fims.nxrp.NxrpMtchgQuery; -import cokr.xit.fims.nxrp.service.NxrpMtchgService; /**세외수입 매칭 내역 서비스의 웹 컨트롤러 * @@ -25,72 +25,27 @@ public class Nxrp01Controller extends AbstractController { public class METHOD_URL { public static final String - createNonTaxReceiptLink = "/010/createNxrpLink.do" // 세외수입 연계 등록 및 매핑 등록 - , updateNonTaxReceiptLink = "/010/updateNxrpLink.do" // 세외수입 연계 조회 및 매핑 수정 - , createNonTaxReceiptMatching = "/010/create.do" // 세외수입 매핑 내역 등록 - , updateNonTaxReceiptMatching = "/010/update.do" // 세외수입 매칭 내역 수정 - , removeNonTaxReceiptMatching = "/010/remove.do" // 세외수입 매칭 내역 제거 + createIndividualA01 = "/010/createIndivA01.do" // 세외수입 과태료 대장 단속 정보 등록 + , updateIndividualA02TaskApplication = "/010/updateIndivA02TaskAplcn.do" // 세외수입 과태료 대장 등록 자료 상세 조회 + , updateIndividualA03TaskApplication = "/010/updateIndivA03TaskAplcn.do" // 세외수입 과태료 대장 등록 자료 상세 조회 ; } - /**세외수입 매칭 내역 서비스*/ - @Resource(name = "nxrpMtchgService") - private NxrpMtchgService nxrpMtchgService; - - /**세외수입 등록 연계 서비스 호출 및 세외수입 매핑 내역를 등록한다. - * @param req 세외수입 매칭 내역 정보 - * @return jsonView - *
 {
-	 *     "saved": 등록되었으면 true, 그렇지 않으면 false
-	 * }
- */ - public ModelAndView createNonTaxReceiptLink(NxrpMtchgQuery req) { - boolean saved = false; - String rtnMsg = nxrpMtchgService.createNxrpLink(req); - - if (rtnMsg.contains("[S]")) { - saved = true; - } else { - saved = false; - } - - return new ModelAndView("jsonView") - .addObject("saved", saved) - .addObject("rtnMsg", rtnMsg); - } - /**세외수입 조회 연계 서비스 호출 및 세외수입 매핑 내역를 수정한다. - * @param req 세외수입 매칭 내역 정보 - * @return jsonView - *
 {
-	 *     "saved": 등록되었으면 true, 그렇지 않으면 false
-	 * }
- */ - public ModelAndView updateNonTaxReceiptLink(NxrpMtchgQuery req) { - boolean saved = false; - String rtnMsg = nxrpMtchgService.updateNxrpLink(req); - - if (rtnMsg.contains("[S]")) { - saved = true; - } else { - saved = false; - } - - return new ModelAndView("jsonView") - .addObject("saved", saved) - .addObject("rtnMsg", rtnMsg); - } + /**세외수입 매칭 내역 서비스*/ + @Resource(name = "nisIndivService") + private NisIndivService nisIndivService; - /**세외수입 매칭 내역를 등록한다. - * @param nxrpMtchg 세외수입 매칭 내역 정보 + /**과태료 대장 단속 정보 등록를 등록한다. + * @param nisIndivA01 과태료 대장 단속 정보 등록 정보 * @return jsonView *
 {
 	 *     "saved": 등록되었으면 true, 그렇지 않으면 false
 	 * }
*/ - public ModelAndView createNonTaxReceiptMatching(NxrpMtchg nxrpMtchg) { + public ModelAndView createIndividualA01(NisIndivQuery req) { boolean saved = false; - String rtnMsg = nxrpMtchgService.createNxrpMtchg(nxrpMtchg); + String rtnMsg = nisIndivService.createNisIndivA01(req); if (rtnMsg.contains("[S]")) { saved = true; @@ -103,16 +58,16 @@ public class Nxrp01Controller extends AbstractController { .addObject("rtnMsg", rtnMsg); } - /**세외수입 매칭 내역 정보를 수정한다. - * @param nxrpMtchg 세외수입 매칭 내역 정보 + /**과태료 대장 등록 자료 일괄 조회 정보에서 업무 적용 정보를 수정한다. + * @param nisIndivA02 과태료 대장 등록 자료 일괄 조회 정보 * @return jsonView *
 {
 	 *     "saved": 수정되었으면 true, 그렇지 않으면 false
 	 * }
*/ - public ModelAndView updateNonTaxReceiptMatching(NxrpMtchg nxrpMtchg) { + public ModelAndView updateIndividualA02TaskApplication(NisIndivQuery req) { boolean saved = false; - String rtnMsg = nxrpMtchgService.updateNxrpMtchg(nxrpMtchg); + String rtnMsg = nisIndivService.updateNisIndivA02TaskAplcn(req); if (rtnMsg.contains("[S]")) { saved = true; @@ -125,17 +80,16 @@ public class Nxrp01Controller extends AbstractController { .addObject("rtnMsg", rtnMsg); } - /**지정한 세외수입 매칭 내역를 제거한다. - * @param nxrpMtchgIDs 세외수입 매칭 내역 아이디 + /**과태료 대장 등록 자료 상세 조회 정보에서 업무 적용 정보를 수정한다. + * @param req 세외수입 매칭 내역 정보 * @return jsonView *
 {
-	 *     "affected": 저장된 정보수
-	 *     "saved": 저장되었으면 true, 그렇지 않으면 false
+	 *     "saved": 등록되었으면 true, 그렇지 않으면 false
 	 * }
*/ - public ModelAndView removeNonTaxReceiptMatching(NxrpMtchg nxrpMtchg) { + public ModelAndView updateIndividualA03TaskApplication(NisIndivQuery req) { boolean saved = false; - String rtnMsg = nxrpMtchgService.removeNxrpMtchg(nxrpMtchg); + String rtnMsg = nisIndivService.updateNisIndivA03TaskAplcn(req); if (rtnMsg.contains("[S]")) { saved = true; @@ -148,32 +102,4 @@ public class Nxrp01Controller extends AbstractController { .addObject("rtnMsg", rtnMsg); } - /**세외수입 매칭 내역 관리 메인화면(enisMtchg/enisMtchg-main)을 연다. - * 조건없는 {@link #getEnisMtchgList(NxrpMtchgQuery) 세외수입 매칭 내역 조회 결과}를 포함시킨다. - * @return /enisMtchg/enisMtchg-main - */ -// @RequestMapping(name = "세외수입 매칭 내역 메인", value = "/main.do") -// public ModelAndView main() { -// ModelAndView mav = getEnisMtchgList(new NxrpMtchgQuery().setPageNum(1)); -// mav.setViewName("/enisMtchg/enisMtchg-main"); -// return mav.addObject("enisMtchgList", toJson(mav.getModel().get("enisMtchgList"))); -// } - - /**세외수입 매칭 내역 목록을 조회하여 반환한다.
- * {@link EnisMtchgService#getEnisMtchgList(NxrpMtchgQuery)} 참고 - * @param req 세외수입 매칭 내역 조회 조건 - * @return jsonView - *
 {
-	 *     "enisMtchgList": [세외수입 매칭 내역 목록]
-	 *     "enisMtchgStart": 세외수입 매칭 내역 목록 시작 인덱스
-	 *     "enisMtchgFetch": 한 번에 가져오는 세외수입 매칭 내역 목록 수
-	 *     "enisMtchgTotal": 조회 결과 찾은 전체 세외수입 매칭 내역 수
-	 * }
- */ -// @RequestMapping(name = "세외수입 매칭 내역 조회", value = "/list.do") -// public ModelAndView getEnisMtchgList(NxrpMtchgQuery req) { -// List result = enisMtchgService.getEnisMtchgList(setFetchSize(req)); -// return setCollectionInfo(new ModelAndView("jsonView"), result, "enisMtchg"); -// } - } diff --git a/src/main/java/cokr/xit/fims/nxrp/web/Nxrp03Controller.java b/src/main/java/cokr/xit/fims/nxrp/web/Nxrp03Controller.java new file mode 100644 index 00000000..852663b0 --- /dev/null +++ b/src/main/java/cokr/xit/fims/nxrp/web/Nxrp03Controller.java @@ -0,0 +1,179 @@ +package cokr.xit.fims.nxrp.web; + +import javax.annotation.Resource; + +import org.springframework.web.servlet.ModelAndView; + +import cokr.xit.foundation.web.AbstractController; +import cokr.xit.fims.nxrp.NxrpMtchg; +import cokr.xit.fims.nxrp.NxrpMtchgQuery; +import cokr.xit.fims.nxrp.service.NxrpMtchgService; + +/**세외수입 매칭 내역 서비스의 웹 컨트롤러 +* +*

상세 설명: +* +*

+* ============ 변경 이력 ============
+* 2023-11-16	JoJH 최초 작성
+* ================================
+* 
+*/ +public class Nxrp03Controller extends AbstractController { + + public static final String CLASS_URL = "/nxrp/nxrp01"; + + public class METHOD_URL { + public static final String + createNonTaxReceiptLink = "/010/createNxrpLink.do" // 세외수입 연계 등록 및 매핑 등록 + , updateNonTaxReceiptLink = "/010/updateNxrpLink.do" // 세외수입 연계 조회 및 매핑 수정 + , createNonTaxReceiptMatching = "/010/create.do" // 세외수입 매핑 내역 등록 + , updateNonTaxReceiptMatching = "/010/update.do" // 세외수입 매칭 내역 수정 + , removeNonTaxReceiptMatching = "/010/remove.do" // 세외수입 매칭 내역 제거 + ; + } + + /**세외수입 매칭 내역 서비스*/ + @Resource(name = "nxrpMtchgService") + private NxrpMtchgService nxrpMtchgService; + + /**세외수입 등록 연계 서비스 호출 및 세외수입 매핑 내역를 등록한다. + * @param req 세외수입 매칭 내역 정보 + * @return jsonView + *
 {
+	 *     "saved": 등록되었으면 true, 그렇지 않으면 false
+	 * }
+ */ + public ModelAndView createNonTaxReceiptLink(NxrpMtchgQuery req) { + boolean saved = false; + String rtnMsg = nxrpMtchgService.createNxrpLink(req); + + if (rtnMsg.contains("[S]")) { + saved = true; + } else { + saved = false; + } + + return new ModelAndView("jsonView") + .addObject("saved", saved) + .addObject("rtnMsg", rtnMsg); + } + + /**세외수입 조회 연계 서비스 호출 및 세외수입 매핑 내역를 수정한다. + * @param req 세외수입 매칭 내역 정보 + * @return jsonView + *
 {
+	 *     "saved": 등록되었으면 true, 그렇지 않으면 false
+	 * }
+ */ + public ModelAndView updateNonTaxReceiptLink(NxrpMtchgQuery req) { + boolean saved = false; + String rtnMsg = nxrpMtchgService.updateNxrpLink(req); + + if (rtnMsg.contains("[S]")) { + saved = true; + } else { + saved = false; + } + + return new ModelAndView("jsonView") + .addObject("saved", saved) + .addObject("rtnMsg", rtnMsg); + } + + /**세외수입 매칭 내역를 등록한다. + * @param nxrpMtchg 세외수입 매칭 내역 정보 + * @return jsonView + *
 {
+	 *     "saved": 등록되었으면 true, 그렇지 않으면 false
+	 * }
+ */ + public ModelAndView createNonTaxReceiptMatching(NxrpMtchg nxrpMtchg) { + boolean saved = false; + String rtnMsg = nxrpMtchgService.createNxrpMtchg(nxrpMtchg); + + if (rtnMsg.contains("[S]")) { + saved = true; + } else { + saved = false; + } + + return new ModelAndView("jsonView") + .addObject("saved", saved) + .addObject("rtnMsg", rtnMsg); + } + + /**세외수입 매칭 내역 정보를 수정한다. + * @param nxrpMtchg 세외수입 매칭 내역 정보 + * @return jsonView + *
 {
+	 *     "saved": 수정되었으면 true, 그렇지 않으면 false
+	 * }
+ */ + public ModelAndView updateNonTaxReceiptMatching(NxrpMtchg nxrpMtchg) { + boolean saved = false; + String rtnMsg = nxrpMtchgService.updateNxrpMtchg(nxrpMtchg); + + if (rtnMsg.contains("[S]")) { + saved = true; + } else { + saved = false; + } + + return new ModelAndView("jsonView") + .addObject("saved", saved) + .addObject("rtnMsg", rtnMsg); + } + + /**지정한 세외수입 매칭 내역를 제거한다. + * @param nxrpMtchgIDs 세외수입 매칭 내역 아이디 + * @return jsonView + *
 {
+	 *     "affected": 저장된 정보수
+	 *     "saved": 저장되었으면 true, 그렇지 않으면 false
+	 * }
+ */ + public ModelAndView removeNonTaxReceiptMatching(NxrpMtchg nxrpMtchg) { + boolean saved = false; + String rtnMsg = nxrpMtchgService.removeNxrpMtchg(nxrpMtchg); + + if (rtnMsg.contains("[S]")) { + saved = true; + } else { + saved = false; + } + + return new ModelAndView("jsonView") + .addObject("saved", saved) + .addObject("rtnMsg", rtnMsg); + } + + /**세외수입 매칭 내역 관리 메인화면(enisMtchg/enisMtchg-main)을 연다. + * 조건없는 {@link #getEnisMtchgList(NxrpMtchgQuery) 세외수입 매칭 내역 조회 결과}를 포함시킨다. + * @return /enisMtchg/enisMtchg-main + */ +// @RequestMapping(name = "세외수입 매칭 내역 메인", value = "/main.do") +// public ModelAndView main() { +// ModelAndView mav = getEnisMtchgList(new NxrpMtchgQuery().setPageNum(1)); +// mav.setViewName("/enisMtchg/enisMtchg-main"); +// return mav.addObject("enisMtchgList", toJson(mav.getModel().get("enisMtchgList"))); +// } + + /**세외수입 매칭 내역 목록을 조회하여 반환한다.
+ * {@link EnisMtchgService#getEnisMtchgList(NxrpMtchgQuery)} 참고 + * @param req 세외수입 매칭 내역 조회 조건 + * @return jsonView + *
 {
+	 *     "enisMtchgList": [세외수입 매칭 내역 목록]
+	 *     "enisMtchgStart": 세외수입 매칭 내역 목록 시작 인덱스
+	 *     "enisMtchgFetch": 한 번에 가져오는 세외수입 매칭 내역 목록 수
+	 *     "enisMtchgTotal": 조회 결과 찾은 전체 세외수입 매칭 내역 수
+	 * }
+ */ +// @RequestMapping(name = "세외수입 매칭 내역 조회", value = "/list.do") +// public ModelAndView getEnisMtchgList(NxrpMtchgQuery req) { +// List result = enisMtchgService.getEnisMtchgList(setFetchSize(req)); +// return setCollectionInfo(new ModelAndView("jsonView"), result, "enisMtchg"); +// } + +} diff --git a/src/main/java/cokr/xit/fims/sprt/service/Sprt04Service.java b/src/main/java/cokr/xit/fims/sprt/service/CvlcptDscsnService.java similarity index 98% rename from src/main/java/cokr/xit/fims/sprt/service/Sprt04Service.java rename to src/main/java/cokr/xit/fims/sprt/service/CvlcptDscsnService.java index a96549d1..97f3ea8d 100644 --- a/src/main/java/cokr/xit/fims/sprt/service/Sprt04Service.java +++ b/src/main/java/cokr/xit/fims/sprt/service/CvlcptDscsnService.java @@ -16,7 +16,7 @@ import cokr.xit.fims.sprt.CvlcptDscsnQuery; * ================================ * */ -public interface Sprt04Service { +public interface CvlcptDscsnService { /**지정한 조건에 따라 민원 상담 내용 목록을 조회하여 반환한다. * @param req 민원 상담 내용 조회 조건 diff --git a/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt04Bean.java b/src/main/java/cokr/xit/fims/sprt/service/bean/CvlcptDscsnBean.java similarity index 98% rename from src/main/java/cokr/xit/fims/sprt/service/bean/Sprt04Bean.java rename to src/main/java/cokr/xit/fims/sprt/service/bean/CvlcptDscsnBean.java index d032b73d..239c30b5 100644 --- a/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt04Bean.java +++ b/src/main/java/cokr/xit/fims/sprt/service/bean/CvlcptDscsnBean.java @@ -22,8 +22,8 @@ import cokr.xit.fims.sprt.dao.CvlcptDscsnMapper; * ================================ * */ -@Component("sprt04Bean") -public class Sprt04Bean extends AbstractComponent { +@Component("cvlcptDscsnBean") +public class CvlcptDscsnBean extends AbstractComponent { /** 민원 상담 내용 정보 DAO */ @Resource(name = "cvlcptDscsnMapper") diff --git a/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt04ServiceBean.java b/src/main/java/cokr/xit/fims/sprt/service/bean/CvlcptDscsnServiceBean.java similarity index 73% rename from src/main/java/cokr/xit/fims/sprt/service/bean/Sprt04ServiceBean.java rename to src/main/java/cokr/xit/fims/sprt/service/bean/CvlcptDscsnServiceBean.java index 203b707b..4924b3b8 100644 --- a/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt04ServiceBean.java +++ b/src/main/java/cokr/xit/fims/sprt/service/bean/CvlcptDscsnServiceBean.java @@ -10,7 +10,7 @@ import cokr.xit.foundation.component.AbstractServiceBean; import cokr.xit.foundation.data.DataObject; import cokr.xit.fims.sprt.CvlcptDscsn; import cokr.xit.fims.sprt.CvlcptDscsnQuery; -import cokr.xit.fims.sprt.service.Sprt04Service; +import cokr.xit.fims.sprt.service.CvlcptDscsnService; /**민원 상담 내용 서비스 구현체. * @@ -22,45 +22,45 @@ import cokr.xit.fims.sprt.service.Sprt04Service; * ================================ * */ -@Service("sprt04Service") -public class Sprt04ServiceBean extends AbstractServiceBean implements Sprt04Service { +@Service("cvlcptDscsnService") +public class CvlcptDscsnServiceBean extends AbstractServiceBean implements CvlcptDscsnService { /** 민원 상담 내용 정보 Bean */ - @Resource(name = "sprt04Bean") - private Sprt04Bean sprt04Bean; + @Resource(name = "cvlcptDscsnBean") + private CvlcptDscsnBean cvlcptDscsnBean; @Override public List getCvlcptDscsnList(CvlcptDscsnQuery req) { - return sprt04Bean.getCvlcptDscsnList(req); + return cvlcptDscsnBean.getCvlcptDscsnList(req); } @Override public List getCvlcptDscsns(CvlcptDscsnQuery req) { - return sprt04Bean.getCvlcptDscsns(req); + return cvlcptDscsnBean.getCvlcptDscsns(req); } @Override public DataObject getCvlcptDscsnNocs(CvlcptDscsnQuery req) { - return sprt04Bean.getCvlcptDscsnNocs(req); + return cvlcptDscsnBean.getCvlcptDscsnNocs(req); } @Override public DataObject getCvlcptDscsnInfo(CvlcptDscsnQuery req) { if (req.getCvlcptDscsnId() != null) { - return sprt04Bean.getCvlcptDscsnInfo(req); + return cvlcptDscsnBean.getCvlcptDscsnInfo(req); } else { - return sprt04Bean.getCrdnInfo(req); + return cvlcptDscsnBean.getCrdnInfo(req); } } @Override public String createCvlcptDscsn(CvlcptDscsn cvlcptDscsn) { - return sprt04Bean.createCvlcptDscsn(cvlcptDscsn); + return cvlcptDscsnBean.createCvlcptDscsn(cvlcptDscsn); } @Override public String updateCvlcptDscsn(CvlcptDscsn cvlcptDscsn) { - return sprt04Bean.updateCvlcptDscsn(cvlcptDscsn); + return cvlcptDscsnBean.updateCvlcptDscsn(cvlcptDscsn); } @Override @@ -82,7 +82,7 @@ public class Sprt04ServiceBean extends AbstractServiceBean implements Sprt04Serv cvlcptDscsn.setDelRsn(req.getDelRsn()); // 삭제 사유 // 부과제외 삭제 호출 - rtnMsg = sprt04Bean.removeCvlcptDscsn(cvlcptDscsn); + rtnMsg = cvlcptDscsnBean.removeCvlcptDscsn(cvlcptDscsn); // 오류가 발생하였으면 종료.. if (rtnMsg.contains("[F]")) { return rtnMsg; @@ -94,7 +94,7 @@ public class Sprt04ServiceBean extends AbstractServiceBean implements Sprt04Serv @Override public String removeCvlcptDscsn(CvlcptDscsn cvlcptDscsn) { - return sprt04Bean.removeCvlcptDscsn(cvlcptDscsn); + return cvlcptDscsnBean.removeCvlcptDscsn(cvlcptDscsn); } } diff --git a/src/main/java/cokr/xit/fims/sprt/web/Sprt02Controller.java b/src/main/java/cokr/xit/fims/sprt/web/Sprt02Controller.java index c38bf29e..f5b3a8ac 100644 --- a/src/main/java/cokr/xit/fims/sprt/web/Sprt02Controller.java +++ b/src/main/java/cokr/xit/fims/sprt/web/Sprt02Controller.java @@ -26,7 +26,7 @@ import cokr.xit.fims.sndb.service.SvbtcService; import cokr.xit.fims.sprt.CvlcptDscsnQuery; import cokr.xit.fims.sprt.SprtQuery; import cokr.xit.fims.sprt.service.Sprt02Service; -import cokr.xit.fims.sprt.service.Sprt04Service; +import cokr.xit.fims.sprt.service.CvlcptDscsnService; import cokr.xit.foundation.data.DataObject; /**개별총정보 서비스의 웹 컨트롤러 @@ -103,8 +103,8 @@ public class Sprt02Controller extends ApplicationController { private PayerService payerService; /** 민원 상담 내용 대장 서비스 */ - @Resource(name="sprt04Service") - private Sprt04Service sprt04Service; + @Resource(name="cvlcptDscsnService") + private CvlcptDscsnService cvlcptDscsnService; /**개별 총정보 메인화면(fims/sprt/sprt02/010-main)을 연다. *조건없는 {@link #getCrdnInfo(SprtQuery) 단속 대장 조회 결과}를 포함시킨다. @@ -415,7 +415,7 @@ public class Sprt02Controller extends ApplicationController { cvlcptDscsnQuery.setCrdnId(req.getCrdnId()); cvlcptDscsnQuery.setVhrno(req.getVhrno()); - List cvlcptDscsn = sprt04Service.getCvlcptDscsns(cvlcptDscsnQuery); + List cvlcptDscsn = cvlcptDscsnService.getCvlcptDscsns(cvlcptDscsnQuery); boolean json = jsonResponse(); diff --git a/src/main/java/cokr/xit/fims/sprt/web/Sprt04Controller.java b/src/main/java/cokr/xit/fims/sprt/web/Sprt04Controller.java index 22098820..9447e542 100644 --- a/src/main/java/cokr/xit/fims/sprt/web/Sprt04Controller.java +++ b/src/main/java/cokr/xit/fims/sprt/web/Sprt04Controller.java @@ -20,7 +20,7 @@ import cokr.xit.fims.cmmn.CmmnUtil; import cokr.xit.fims.cmmn.service.bean.StngBean; import cokr.xit.fims.sprt.CvlcptDscsn; import cokr.xit.fims.sprt.CvlcptDscsnQuery; -import cokr.xit.fims.sprt.service.Sprt04Service; +import cokr.xit.fims.sprt.service.CvlcptDscsnService; import cokr.xit.foundation.data.DataObject; /**민원 상담 내용 서비스의 웹 컨트롤러 @@ -51,8 +51,8 @@ public class Sprt04Controller extends ApplicationController { } /**민원 상담 내용 서비스*/ - @Resource(name = "sprt04Service") - private Sprt04Service sprt04Service; + @Resource(name = "cvlcptDscsnService") + private CvlcptDscsnService cvlcptDscsnService; @Resource(name = "stngBean") private StngBean stngBean; @@ -92,7 +92,7 @@ public class Sprt04Controller extends ApplicationController { */ public ModelAndView getCvlcptDscsnList(CvlcptDscsnQuery req) { if (!"xls".equals(req.getDownload())) { - List result = sprt04Service.getCvlcptDscsnList(setFetchSize(req)); + List result = cvlcptDscsnService.getCvlcptDscsnList(setFetchSize(req)); return setCollectionInfo(new ModelAndView("jsonView"), result, "cvlcptDscsn"); } else { // 현재 날짜 구하기 @@ -110,7 +110,7 @@ public class Sprt04Controller extends ApplicationController { CellStyle dateYMD = xlsx.yyyy_mm_dd(); // 연월일 CellStyle dateDT = xlsx.yyyy_mm_dd_hh_mm_ss(); // 연월일+시간 - List list = sprt04Service.getCvlcptDscsnList(req.setFetchSize(0)); + List list = cvlcptDscsnService.getCvlcptDscsnList(req.setFetchSize(0)); Map valueMap = new HashMap(); valueMap.put("민원접수구분", xlsx.style("CVLCPT_RCPT_SE_NM", center)); @@ -151,7 +151,7 @@ public class Sprt04Controller extends ApplicationController { */ public ModelAndView getCvlcptDscsnNocs(CvlcptDscsnQuery req) { // - DataObject result = sprt04Service.getCvlcptDscsnNocs(req); + DataObject result = cvlcptDscsnService.getCvlcptDscsnNocs(req); boolean json = jsonResponse(); @@ -167,7 +167,7 @@ public class Sprt04Controller extends ApplicationController { * } */ public ModelAndView getCvlcptDscsnInfo(CvlcptDscsnQuery req) { - DataObject cvlcptDscsnInfo = sprt04Service.getCvlcptDscsnInfo(req); + DataObject cvlcptDscsnInfo = cvlcptDscsnService.getCvlcptDscsnInfo(req); boolean json = jsonResponse(); @@ -193,7 +193,7 @@ public class Sprt04Controller extends ApplicationController { */ public ModelAndView createCvlcptDscsn(CvlcptDscsn cvlcptDscsn) { boolean saved = false; - String rtnMsg = sprt04Service.createCvlcptDscsn(cvlcptDscsn); + String rtnMsg = cvlcptDscsnService.createCvlcptDscsn(cvlcptDscsn); if (rtnMsg.contains("[S]")) { saved = true; @@ -215,7 +215,7 @@ public class Sprt04Controller extends ApplicationController { */ public ModelAndView updateCvlcptDscsn(CvlcptDscsn cvlcptDscsn) { boolean saved = false; - String rtnMsg = sprt04Service.updateCvlcptDscsn(cvlcptDscsn); + String rtnMsg = cvlcptDscsnService.updateCvlcptDscsn(cvlcptDscsn); if (rtnMsg.contains("[S]")) { saved = true; @@ -238,7 +238,7 @@ public class Sprt04Controller extends ApplicationController { */ public ModelAndView removeCvlcptDscsnList(CvlcptDscsnQuery req) { boolean saved = false; - String rtnMsg = sprt04Service.removeCvlcptDscsnList(req); + String rtnMsg = cvlcptDscsnService.removeCvlcptDscsnList(req); if (rtnMsg.contains("[S]")) { saved = true; @@ -261,7 +261,7 @@ public class Sprt04Controller extends ApplicationController { */ public ModelAndView removeCvlcptDscsn(CvlcptDscsn cvlcptDscsn) { boolean saved = false; - String rtnMsg = sprt04Service.removeCvlcptDscsn(cvlcptDscsn); + String rtnMsg = cvlcptDscsnService.removeCvlcptDscsn(cvlcptDscsn); if (rtnMsg.contains("[S]")) { saved = true; diff --git a/src/main/java/cokr/xit/fims/task/web/DpvController.java b/src/main/java/cokr/xit/fims/task/web/DpvController.java index cb46e1e9..b622252f 100644 --- a/src/main/java/cokr/xit/fims/task/web/DpvController.java +++ b/src/main/java/cokr/xit/fims/task/web/DpvController.java @@ -19,9 +19,9 @@ import cokr.xit.fims.excl.LevyExclQuery; import cokr.xit.fims.excl.OpnnSbmsn; import cokr.xit.fims.levy.LevyQuery; import cokr.xit.fims.levy.Rduct; +import cokr.xit.fims.nxrp.NisIndivQuery; import cokr.xit.fims.nxrp.NxrpMtchg; import cokr.xit.fims.nxrp.NxrpMtchgQuery; -import cokr.xit.fims.nxrp.web.Nxrp01Controller; import cokr.xit.fims.payer.Payer; import cokr.xit.fims.payer.PayerQuery; import cokr.xit.fims.rcvm.Rcvmt; @@ -743,8 +743,32 @@ public class DpvController { } @Controller - @RequestMapping(name="장애인과태료업무 세외수입 매핑", value=CLASS_URL+Nxrp01Controller.CLASS_URL) - class Sndb02Controller extends cokr.xit.fims.nxrp.web.Nxrp01Controller { + @RequestMapping(name="장애인과태료업무 차세대 세외수입 연계", value=CLASS_URL+Nxrp01Controller.CLASS_URL) + class Nxrp01Controller extends cokr.xit.fims.nxrp.web.Nxrp01Controller { + + @Override + @RequestMapping(name="차세대 세외수입 과태료 대장 단속 정보 등록", value=METHOD_URL.createIndividualA01) + public ModelAndView createIndividualA01(NisIndivQuery req) { + return super.createIndividualA01(req); + } + + @Override + @RequestMapping(name="차세대 세외수입 과태료 대장 등록 자료 상세 조회", value=METHOD_URL.updateIndividualA02TaskApplication) + public ModelAndView updateIndividualA02TaskApplication(NisIndivQuery req) { + return super.updateIndividualA02TaskApplication(req); + } + + @Override + @RequestMapping(name="차세대 세외수입 과태료 대장 등록 자료 상세 조회", value=METHOD_URL.updateIndividualA03TaskApplication) + public ModelAndView updateIndividualA03TaskApplication(NisIndivQuery req) { + return super.updateIndividualA03TaskApplication(req); + } + + } + + @Controller + @RequestMapping(name="장애인과태료업무 세외수입 매핑", value=CLASS_URL+Nxrp03Controller.CLASS_URL) + class Nxrp03Controller extends cokr.xit.fims.nxrp.web.Nxrp03Controller { @Override @RequestMapping(name="세외수입 등록 연계 및 매핑 등록", value=METHOD_URL.createNonTaxReceiptLink) diff --git a/src/main/resources/sql/mapper/fims/nxrp/nisIndivA01-mapper.xml b/src/main/resources/sql/mapper/fims/nxrp/nisIndivA01-mapper.xml new file mode 100644 index 00000000..99fdcace --- /dev/null +++ b/src/main/resources/sql/mapper/fims/nxrp/nisIndivA01-mapper.xml @@ -0,0 +1,511 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SELECT A01_ID + , TASK_SE_CD + , SGB_CD + , LINK_TRGT_CD + , LINK_MNG_KEY + , DPT_CD + , RCPT_YR + , SPAC_BIZ_CD + , ACT_SE_CD + , RPRS_TXM_CD + , OPER_ITEM_CD + , FIN_SCRG_SE_CD + , PYR_SE_CD + , PYR_NO + , PYR_NM + , RPRS_PYR_NO + , RPRS_PYR_NM + , PYR_TELNO + , PYR_MBL_TELNO + , PYR_EML_ADDR + , PYR_STT_CD + , PYR_LOTNO_ROAD_ADDR_SE_CD + , PYR_ZIP + , PYR_ROAD_NM_CD + , PYR_ADDR_UDGD_YN + , PYR_BMNO + , PYR_BSNO + , PYR_STDG_CD + , PYR_DONG_CD + , PYR_MTN_SE_CD + , PYR_BLDG_MNG_NO + , PYR_BLDG_NM + , PYR_MNO + , PYR_SNO + , PYR_SPCL_DG + , PYR_SPCL_HO + , PYR_TONG + , PYR_BAN + , PYR_SPCL_ADDR + , PYR_ROAD_NM_ADDR + , PYR_ROAD_NM_DADDR + , PYR_ROAD_NM_AL_ADDR + , PYR_LOTNO_ADDR + , PYR_LOTNO_DADDR + , PYR_LOTNO_AL_ADDR + , GL_NM + , GL_LOTNO_ROAD_ADDR_SE_CD + , GL_ZIP + , GL_ROAD_NM_CD + , GL_ADDR_UDGD_YN + , GL_BMNO + , GL_BSNO + , GL_STDG_CD + , GL_DONG_CD + , GL_MTN_SE_CD + , GL_MNO + , GL_SNO + , GL_SPCL_ADDR + , GL_SPCL_DG + , GL_SPCL_HO + , GL_ROAD_NM_ADDR + , GL_ROAD_NM_DADDR + , GL_ROAD_NM_AL_ADDR + , GL_LOTNO_ADDR + , GL_LOTNO_DADDR + , GL_LOTNO_AL_ADDR + , LVY_TRGT_SE_CD + , REG_YMD + , FIN_SCRG_AMT + , FCLT_SE_CD + , REG_SE_CD + , RDT_RSN_SE_CD + , VHRNO + , MCLNC_LAO_BSS_NM + , MNG_ITEM_CN1 + , MNG_ITEM_CN2 + , MNG_ITEM_CN3 + , MNG_ITEM_CN4 + , MNG_ITEM_CN5 + , MNG_ITEM_CN6 + , RM_CN + , RSVE_ITEM1 + , RSVE_ITEM2 + , RSVE_ITEM3 + , RSVE_ITEM4 + , RSVE_ITEM5 + , LINK_RST_DT + , LINK_RST_CD + , LINK_RST_MSG + , REG_DT + , RGTR + , MDFCN_DT + , MDFR + FROM TB_NIS_INDIV_A01 + + + + + + +/* 과태료 대장 단속 정보 등록 등록(nisIndivA01Mapper.insertNisIndivA01) */ +INSERT INTO TB_NIS_INDIV_A01 ( + A01_ID + , TASK_SE_CD + , SGB_CD + , LINK_TRGT_CD + , LINK_MNG_KEY + , DPT_CD + , RCPT_YR + , SPAC_BIZ_CD + , ACT_SE_CD + , RPRS_TXM_CD + , OPER_ITEM_CD + , FIN_SCRG_SE_CD + , PYR_SE_CD + , PYR_NO + , PYR_NM + , RPRS_PYR_NO + , RPRS_PYR_NM + , PYR_TELNO + , PYR_MBL_TELNO + , PYR_EML_ADDR + , PYR_STT_CD + , PYR_LOTNO_ROAD_ADDR_SE_CD + , PYR_ZIP + , PYR_ROAD_NM_CD + , PYR_ADDR_UDGD_YN + , PYR_BMNO + , PYR_BSNO + , PYR_STDG_CD + , PYR_DONG_CD + , PYR_MTN_SE_CD + , PYR_BLDG_MNG_NO + , PYR_BLDG_NM + , PYR_MNO + , PYR_SNO + , PYR_SPCL_DG + , PYR_SPCL_HO + , PYR_TONG + , PYR_BAN + , PYR_SPCL_ADDR + , PYR_ROAD_NM_ADDR + , PYR_ROAD_NM_DADDR + , PYR_ROAD_NM_AL_ADDR + , PYR_LOTNO_ADDR + , PYR_LOTNO_DADDR + , PYR_LOTNO_AL_ADDR + , GL_NM + , GL_LOTNO_ROAD_ADDR_SE_CD + , GL_ZIP + , GL_ROAD_NM_CD + , GL_ADDR_UDGD_YN + , GL_BMNO + , GL_BSNO + , GL_STDG_CD + , GL_DONG_CD + , GL_MTN_SE_CD + , GL_MNO + , GL_SNO + , GL_SPCL_ADDR + , GL_SPCL_DG + , GL_SPCL_HO + , GL_ROAD_NM_ADDR + , GL_ROAD_NM_DADDR + , GL_ROAD_NM_AL_ADDR + , GL_LOTNO_ADDR + , GL_LOTNO_DADDR + , GL_LOTNO_AL_ADDR + , LVY_TRGT_SE_CD + , REG_YMD + , FIN_SCRG_AMT + , FCLT_SE_CD + , REG_SE_CD + , RDT_RSN_SE_CD + , VHRNO + , MCLNC_LAO_BSS_NM + , MNG_ITEM_CN1 + , MNG_ITEM_CN2 + , MNG_ITEM_CN3 + , MNG_ITEM_CN4 + , MNG_ITEM_CN5 + , MNG_ITEM_CN6 + , RM_CN + , RSVE_ITEM1 + , RSVE_ITEM2 + , RSVE_ITEM3 + , RSVE_ITEM4 + , RSVE_ITEM5 + , LINK_RST_DT + , LINK_RST_CD + , LINK_RST_MSG + , REG_DT + , RGTR + , MDFCN_DT + , MDFR +) VALUES ( + #{nisIndivA01.a01Id} + , #{nisIndivA01.taskSeCd} + , #{nisIndivA01.sgbCd} + , #{nisIndivA01.linkTrgtCd} + , #{nisIndivA01.linkMngKey} + , #{nisIndivA01.dptCd} + , #{nisIndivA01.rcptYr} + , #{nisIndivA01.spacBizCd} + , #{nisIndivA01.actSeCd} + , #{nisIndivA01.rprsTxmCd} + , #{nisIndivA01.operItemCd} + , #{nisIndivA01.finScrgSeCd} + , #{nisIndivA01.pyrSeCd} + , #{nisIndivA01.pyrNo} + , #{nisIndivA01.pyrNm} + , #{nisIndivA01.rprsPyrNo} + , #{nisIndivA01.rprsPyrNm} + , #{nisIndivA01.pyrTelno} + , #{nisIndivA01.pyrMblTelno} + , #{nisIndivA01.pyrEmlAddr} + , #{nisIndivA01.pyrSttCd} + , #{nisIndivA01.pyrLotnoRoadAddrSeCd} + , #{nisIndivA01.pyrZip} + , #{nisIndivA01.pyrRoadNmCd} + , #{nisIndivA01.pyrAddrUdgdYn} + , #{nisIndivA01.pyrBmno} + , #{nisIndivA01.pyrBsno} + , #{nisIndivA01.pyrStdgCd} + , #{nisIndivA01.pyrDongCd} + , #{nisIndivA01.pyrMtnSeCd} + , #{nisIndivA01.pyrBldgMngNo} + , #{nisIndivA01.pyrBldgNm} + , #{nisIndivA01.pyrMno} + , #{nisIndivA01.pyrSno} + , #{nisIndivA01.pyrSpclDg} + , #{nisIndivA01.pyrSpclHo} + , #{nisIndivA01.pyrTong} + , #{nisIndivA01.pyrBan} + , #{nisIndivA01.pyrSpclAddr} + , #{nisIndivA01.pyrRoadNmAddr} + , #{nisIndivA01.pyrRoadNmDaddr} + , #{nisIndivA01.pyrRoadNmAlAddr} + , #{nisIndivA01.pyrLotnoAddr} + , #{nisIndivA01.pyrLotnoDaddr} + , #{nisIndivA01.pyrLotnoAlAddr} + , #{nisIndivA01.glNm} + , #{nisIndivA01.glLotnoRoadAddrSeCd} + , #{nisIndivA01.glZip} + , #{nisIndivA01.glRoadNmCd} + , #{nisIndivA01.glAddrUdgdYn} + , #{nisIndivA01.glBmno} + , #{nisIndivA01.glBsno} + , #{nisIndivA01.glStdgCd} + , #{nisIndivA01.glDongCd} + , #{nisIndivA01.glMtnSeCd} + , #{nisIndivA01.glMno} + , #{nisIndivA01.glSno} + , #{nisIndivA01.glSpclAddr} + , #{nisIndivA01.glSpclDg} + , #{nisIndivA01.glSpclHo} + , #{nisIndivA01.glRoadNmAddr} + , #{nisIndivA01.glRoadNmDaddr} + , #{nisIndivA01.glRoadNmAlAddr} + , #{nisIndivA01.glLotnoAddr} + , #{nisIndivA01.glLotnoDaddr} + , #{nisIndivA01.glLotnoAlAddr} + , #{nisIndivA01.lvyTrgtSeCd} + , #{nisIndivA01.regYmd} + , #{nisIndivA01.finScrgAmt} + , #{nisIndivA01.fcltSeCd} + , #{nisIndivA01.regSeCd} + , #{nisIndivA01.rdtRsnSeCd} + , #{nisIndivA01.vhrno} + , #{nisIndivA01.mclncLaoBssNm} + , #{nisIndivA01.mngItemCn1} + , #{nisIndivA01.mngItemCn2} + , #{nisIndivA01.mngItemCn3} + , #{nisIndivA01.mngItemCn4} + , #{nisIndivA01.mngItemCn5} + , #{nisIndivA01.mngItemCn6} + , #{nisIndivA01.rmCn} + , #{nisIndivA01.rsveItem1} + , #{nisIndivA01.rsveItem2} + , #{nisIndivA01.rsveItem3} + , #{nisIndivA01.rsveItem4} + , #{nisIndivA01.rsveItem5} + , #{nisIndivA01.linkRstDt} + , #{nisIndivA01.linkRstCd} + , #{nisIndivA01.linkRstMsg} + , + , #{currentUser.id} + , + , #{currentUser.id} +) + +/* 과태료 대장 단속 정보 등록 수정(nisIndivA01Mapper.updateNisIndivA01) */ +UPDATE TB_NIS_INDIV_A01 SET + TASK_SE_CD = #{nisIndivA01.taskSeCd} + , SGB_CD = #{nisIndivA01.sgbCd} + , LINK_TRGT_CD = #{nisIndivA01.linkTrgtCd} + , LINK_MNG_KEY = #{nisIndivA01.linkMngKey} + , DPT_CD = #{nisIndivA01.dptCd} + , RCPT_YR = #{nisIndivA01.rcptYr} + , SPAC_BIZ_CD = #{nisIndivA01.spacBizCd} + , ACT_SE_CD = #{nisIndivA01.actSeCd} + , RPRS_TXM_CD = #{nisIndivA01.rprsTxmCd} + , OPER_ITEM_CD = #{nisIndivA01.operItemCd} + , FIN_SCRG_SE_CD = #{nisIndivA01.finScrgSeCd} + , PYR_SE_CD = #{nisIndivA01.pyrSeCd} + , PYR_NO = #{nisIndivA01.pyrNo} + , PYR_NM = #{nisIndivA01.pyrNm} + , RPRS_PYR_NO = #{nisIndivA01.rprsPyrNo} + , RPRS_PYR_NM = #{nisIndivA01.rprsPyrNm} + , PYR_TELNO = #{nisIndivA01.pyrTelno} + , PYR_MBL_TELNO = #{nisIndivA01.pyrMblTelno} + , PYR_EML_ADDR = #{nisIndivA01.pyrEmlAddr} + , PYR_STT_CD = #{nisIndivA01.pyrSttCd} + , PYR_LOTNO_ROAD_ADDR_SE_CD = #{nisIndivA01.pyrLotnoRoadAddrSeCd} + , PYR_ZIP = #{nisIndivA01.pyrZip} + , PYR_ROAD_NM_CD = #{nisIndivA01.pyrRoadNmCd} + , PYR_ADDR_UDGD_YN = #{nisIndivA01.pyrAddrUdgdYn} + , PYR_BMNO = #{nisIndivA01.pyrBmno} + , PYR_BSNO = #{nisIndivA01.pyrBsno} + , PYR_STDG_CD = #{nisIndivA01.pyrStdgCd} + , PYR_DONG_CD = #{nisIndivA01.pyrDongCd} + , PYR_MTN_SE_CD = #{nisIndivA01.pyrMtnSeCd} + , PYR_BLDG_MNG_NO = #{nisIndivA01.pyrBldgMngNo} + , PYR_BLDG_NM = #{nisIndivA01.pyrBldgNm} + , PYR_MNO = #{nisIndivA01.pyrMno} + , PYR_SNO = #{nisIndivA01.pyrSno} + , PYR_SPCL_DG = #{nisIndivA01.pyrSpclDg} + , PYR_SPCL_HO = #{nisIndivA01.pyrSpclHo} + , PYR_TONG = #{nisIndivA01.pyrTong} + , PYR_BAN = #{nisIndivA01.pyrBan} + , PYR_SPCL_ADDR = #{nisIndivA01.pyrSpclAddr} + , PYR_ROAD_NM_ADDR = #{nisIndivA01.pyrRoadNmAddr} + , PYR_ROAD_NM_DADDR = #{nisIndivA01.pyrRoadNmDaddr} + , PYR_ROAD_NM_AL_ADDR = #{nisIndivA01.pyrRoadNmAlAddr} + , PYR_LOTNO_ADDR = #{nisIndivA01.pyrLotnoAddr} + , PYR_LOTNO_DADDR = #{nisIndivA01.pyrLotnoDaddr} + , PYR_LOTNO_AL_ADDR = #{nisIndivA01.pyrLotnoAlAddr} + , GL_NM = #{nisIndivA01.glNm} + , GL_LOTNO_ROAD_ADDR_SE_CD = #{nisIndivA01.glLotnoRoadAddrSeCd} + , GL_ZIP = #{nisIndivA01.glZip} + , GL_ROAD_NM_CD = #{nisIndivA01.glRoadNmCd} + , GL_ADDR_UDGD_YN = #{nisIndivA01.glAddrUdgdYn} + , GL_BMNO = #{nisIndivA01.glBmno} + , GL_BSNO = #{nisIndivA01.glBsno} + , GL_STDG_CD = #{nisIndivA01.glStdgCd} + , GL_DONG_CD = #{nisIndivA01.glDongCd} + , GL_MTN_SE_CD = #{nisIndivA01.glMtnSeCd} + , GL_MNO = #{nisIndivA01.glMno} + , GL_SNO = #{nisIndivA01.glSno} + , GL_SPCL_ADDR = #{nisIndivA01.glSpclAddr} + , GL_SPCL_DG = #{nisIndivA01.glSpclDg} + , GL_SPCL_HO = #{nisIndivA01.glSpclHo} + , GL_ROAD_NM_ADDR = #{nisIndivA01.glRoadNmAddr} + , GL_ROAD_NM_DADDR = #{nisIndivA01.glRoadNmDaddr} + , GL_ROAD_NM_AL_ADDR = #{nisIndivA01.glRoadNmAlAddr} + , GL_LOTNO_ADDR = #{nisIndivA01.glLotnoAddr} + , GL_LOTNO_DADDR = #{nisIndivA01.glLotnoDaddr} + , GL_LOTNO_AL_ADDR = #{nisIndivA01.glLotnoAlAddr} + , LVY_TRGT_SE_CD = #{nisIndivA01.lvyTrgtSeCd} + , REG_YMD = #{nisIndivA01.regYmd} + , FIN_SCRG_AMT = #{nisIndivA01.finScrgAmt} + , FCLT_SE_CD = #{nisIndivA01.fcltSeCd} + , REG_SE_CD = #{nisIndivA01.regSeCd} + , RDT_RSN_SE_CD = #{nisIndivA01.rdtRsnSeCd} + , VHRNO = #{nisIndivA01.vhrno} + , MCLNC_LAO_BSS_NM = #{nisIndivA01.mclncLaoBssNm} + , MNG_ITEM_CN1 = #{nisIndivA01.mngItemCn1} + , MNG_ITEM_CN2 = #{nisIndivA01.mngItemCn2} + , MNG_ITEM_CN3 = #{nisIndivA01.mngItemCn3} + , MNG_ITEM_CN4 = #{nisIndivA01.mngItemCn4} + , MNG_ITEM_CN5 = #{nisIndivA01.mngItemCn5} + , MNG_ITEM_CN6 = #{nisIndivA01.mngItemCn6} + , RM_CN = #{nisIndivA01.rmCn} + , RSVE_ITEM1 = #{nisIndivA01.rsveItem1} + , RSVE_ITEM2 = #{nisIndivA01.rsveItem2} + , RSVE_ITEM3 = #{nisIndivA01.rsveItem3} + , RSVE_ITEM4 = #{nisIndivA01.rsveItem4} + , RSVE_ITEM5 = #{nisIndivA01.rsveItem5} + , LINK_RST_DT = #{nisIndivA01.linkRstDt} + , LINK_RST_CD = #{nisIndivA01.linkRstCd} + , LINK_RST_MSG = #{nisIndivA01.linkRstMsg} + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE A01_ID = #{nisIndivA01.a01Id} + +/* 과태료 대장 단속 정보 등록 삭제(nisIndivA01Mapper.deleteNisIndivA01) */ +UPDATE TB_NIS_INDIV_A01 SET + USE_YN = 'N' + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE A01_ID = #{nisIndivA01.a01Id} + + diff --git a/src/main/resources/sql/mapper/fims/nxrp/nisIndivA02-mapper.xml b/src/main/resources/sql/mapper/fims/nxrp/nisIndivA02-mapper.xml new file mode 100644 index 00000000..ecc045fa --- /dev/null +++ b/src/main/resources/sql/mapper/fims/nxrp/nisIndivA02-mapper.xml @@ -0,0 +1,606 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SELECT A02_ID + , LINK_YMD + , SGB_CD + , FIN_SCRG_ACB_KEY + , SGB_NM + , LINK_TRGT_CD + , LINK_MNG_KEY + , DPT_CD + , DPT_NM + , RCPT_YR + , SPAC_BIZ_CD + , SPAC_BIZ_NM + , ACT_SE_CD + , ACT_SE_NM + , RPRS_TXM_CD + , RPRS_TXM_NM + , OPER_ITEM_CD + , OPER_ITEM_NM + , REG_YMD + , PYR_SE_CD + , PYR_SE_NM + , PYR_NO + , PYR_NM + , PYR_STT_CD + , PYR_STT_NM + , PYR_ZIP + , PYR_ADDR + , TELNO + , MBL_TELNO + , PYR_EML_ADDR + , VHRNO + , MNG_ITEM_CN1 + , MNG_ITEM_CN2 + , MNG_ITEM_CN3 + , MNG_ITEM_CN4 + , MNG_ITEM_CN5 + , MNG_ITEM_CN6 + , FCLT_SE_CD + , FCLT_SE_NM + , REG_SE_CD + , REG_SE_NM + , BF_AVTSMT_YMD + , OPN_SBMSN_TERM_BGNG_YMD + , OPN_SBMSN_TERM_END_YMD + , FRST_FIN_SCRG_AMT + , RDT_RSN_SE_CD + , RDT_RSN_SE_NM + , AGVT_RSN_CD + , RDT_AGVT_RT + , FIN_SCRG_AMT + , BF_RDT_RT + , BF_RDT_AMT + , RM_CN + , RDT_RM_CN + , NHT_FRWAR_SE_CD + , NHT_FRWAR_SE_NM + , END_YMD + , END_RSN_CN + , DEL_YN + , EPAY_NO + , VTLAC_BANK_NM1 + , VR_ACTNO1 + , VTLAC_BANK_NM2 + , VR_ACTNO2 + , VTLAC_BANK_NM3 + , VR_ACTNO3 + , VTLAC_BANK_NM4 + , VR_ACTNO4 + , VTLAC_BANK_NM5 + , VR_ACTNO5 + , VTLAC_BANK_NM6 + , VR_ACTNO6 + , VTLAC_BANK_NM7 + , VR_ACTNO7 + , VTLAC_BANK_NM8 + , VR_ACTNO8 + , VTLAC_BANK_NM9 + , VR_ACTNO9 + , VTLAC_BANK_NM10 + , VR_ACTNO10 + , VTLAC_BANK_NM11 + , VR_ACTNO11 + , VTLAC_BANK_NM12 + , VR_ACTNO12 + , VTLAC_BANK_NM13 + , VR_ACTNO13 + , VTLAC_BANK_NM14 + , VR_ACTNO14 + , VTLAC_BANK_NM15 + , VR_ACTNO15 + , VTLAC_BANK_NM16 + , VR_ACTNO16 + , VTLAC_BANK_NM17 + , VR_ACTNO17 + , VTLAC_BANK_NM18 + , VR_ACTNO18 + , VTLAC_BANK_NM19 + , VR_ACTNO19 + , VTLAC_BANK_NM20 + , VR_ACTNO20 + , RSVE_ITEM1 + , RSVE_ITEM2 + , RSVE_ITEM3 + , RSVE_ITEM4 + , RSVE_ITEM5 + , TASK_APLCN_DT + , TASK_APLCN_CD + , TASK_APLCN_MSG + , REG_DT + , RGTR + , MDFCN_DT + , MDFR + FROM TB_NIS_INDIV_A02 + + + + + + +/* 과태료 대장 등록 자료 일괄 조회 등록(nisIndivA02Mapper.insertNisIndivA02) */ +INSERT INTO TB_NIS_INDIV_A02 ( + A02_ID + , LINK_YMD + , SGB_CD + , FIN_SCRG_ACB_KEY + , SGB_NM + , LINK_TRGT_CD + , LINK_MNG_KEY + , DPT_CD + , DPT_NM + , RCPT_YR + , SPAC_BIZ_CD + , SPAC_BIZ_NM + , ACT_SE_CD + , ACT_SE_NM + , RPRS_TXM_CD + , RPRS_TXM_NM + , OPER_ITEM_CD + , OPER_ITEM_NM + , REG_YMD + , PYR_SE_CD + , PYR_SE_NM + , PYR_NO + , PYR_NM + , PYR_STT_CD + , PYR_STT_NM + , PYR_ZIP + , PYR_ADDR + , TELNO + , MBL_TELNO + , PYR_EML_ADDR + , VHRNO + , MNG_ITEM_CN1 + , MNG_ITEM_CN2 + , MNG_ITEM_CN3 + , MNG_ITEM_CN4 + , MNG_ITEM_CN5 + , MNG_ITEM_CN6 + , FCLT_SE_CD + , FCLT_SE_NM + , REG_SE_CD + , REG_SE_NM + , BF_AVTSMT_YMD + , OPN_SBMSN_TERM_BGNG_YMD + , OPN_SBMSN_TERM_END_YMD + , FRST_FIN_SCRG_AMT + , RDT_RSN_SE_CD + , RDT_RSN_SE_NM + , AGVT_RSN_CD + , RDT_AGVT_RT + , FIN_SCRG_AMT + , BF_RDT_RT + , BF_RDT_AMT + , RM_CN + , RDT_RM_CN + , NHT_FRWAR_SE_CD + , NHT_FRWAR_SE_NM + , END_YMD + , END_RSN_CN + , DEL_YN + , EPAY_NO + , VTLAC_BANK_NM1 + , VR_ACTNO1 + , VTLAC_BANK_NM2 + , VR_ACTNO2 + , VTLAC_BANK_NM3 + , VR_ACTNO3 + , VTLAC_BANK_NM4 + , VR_ACTNO4 + , VTLAC_BANK_NM5 + , VR_ACTNO5 + , VTLAC_BANK_NM6 + , VR_ACTNO6 + , VTLAC_BANK_NM7 + , VR_ACTNO7 + , VTLAC_BANK_NM8 + , VR_ACTNO8 + , VTLAC_BANK_NM9 + , VR_ACTNO9 + , VTLAC_BANK_NM10 + , VR_ACTNO10 + , VTLAC_BANK_NM11 + , VR_ACTNO11 + , VTLAC_BANK_NM12 + , VR_ACTNO12 + , VTLAC_BANK_NM13 + , VR_ACTNO13 + , VTLAC_BANK_NM14 + , VR_ACTNO14 + , VTLAC_BANK_NM15 + , VR_ACTNO15 + , VTLAC_BANK_NM16 + , VR_ACTNO16 + , VTLAC_BANK_NM17 + , VR_ACTNO17 + , VTLAC_BANK_NM18 + , VR_ACTNO18 + , VTLAC_BANK_NM19 + , VR_ACTNO19 + , VTLAC_BANK_NM20 + , VR_ACTNO20 + , RSVE_ITEM1 + , RSVE_ITEM2 + , RSVE_ITEM3 + , RSVE_ITEM4 + , RSVE_ITEM5 + , TASK_APLCN_DT + , TASK_APLCN_CD + , TASK_APLCN_MSG + , REG_DT + , RGTR + , MDFCN_DT + , MDFR +) VALUES ( + #{nisIndivA02.a02Id} + , #{nisIndivA02.linkYmd} + , #{nisIndivA02.sgbCd} + , #{nisIndivA02.finScrgAcbKey} + , #{nisIndivA02.sgbNm} + , #{nisIndivA02.linkTrgtCd} + , #{nisIndivA02.linkMngKey} + , #{nisIndivA02.dptCd} + , #{nisIndivA02.dptNm} + , #{nisIndivA02.rcptYr} + , #{nisIndivA02.spacBizCd} + , #{nisIndivA02.spacBizNm} + , #{nisIndivA02.actSeCd} + , #{nisIndivA02.actSeNm} + , #{nisIndivA02.rprsTxmCd} + , #{nisIndivA02.rprsTxmNm} + , #{nisIndivA02.operItemCd} + , #{nisIndivA02.operItemNm} + , #{nisIndivA02.regYmd} + , #{nisIndivA02.pyrSeCd} + , #{nisIndivA02.pyrSeNm} + , #{nisIndivA02.pyrNo} + , #{nisIndivA02.pyrNm} + , #{nisIndivA02.pyrSttCd} + , #{nisIndivA02.pyrSttNm} + , #{nisIndivA02.pyrZip} + , #{nisIndivA02.pyrAddr} + , #{nisIndivA02.telno} + , #{nisIndivA02.mblTelno} + , #{nisIndivA02.pyrEmlAddr} + , #{nisIndivA02.vhrno} + , #{nisIndivA02.mngItemCn1} + , #{nisIndivA02.mngItemCn2} + , #{nisIndivA02.mngItemCn3} + , #{nisIndivA02.mngItemCn4} + , #{nisIndivA02.mngItemCn5} + , #{nisIndivA02.mngItemCn6} + , #{nisIndivA02.fcltSeCd} + , #{nisIndivA02.fcltSeNm} + , #{nisIndivA02.regSeCd} + , #{nisIndivA02.regSeNm} + , #{nisIndivA02.bfAvtsmtYmd} + , #{nisIndivA02.opnSbmsnTermBgngYmd} + , #{nisIndivA02.opnSbmsnTermEndYmd} + , #{nisIndivA02.frstFinScrgAmt} + , #{nisIndivA02.rdtRsnSeCd} + , #{nisIndivA02.rdtRsnSeNm} + , #{nisIndivA02.agvtRsnCd} + , #{nisIndivA02.rdtAgvtRt} + , #{nisIndivA02.finScrgAmt} + , #{nisIndivA02.bfRdtRt} + , #{nisIndivA02.bfRdtAmt} + , #{nisIndivA02.rmCn} + , #{nisIndivA02.rdtRmCn} + , #{nisIndivA02.nhtFrwarSeCd} + , #{nisIndivA02.nhtFrwarSeNm} + , #{nisIndivA02.endYmd} + , #{nisIndivA02.endRsnCn} + , #{nisIndivA02.delYn} + , #{nisIndivA02.epayNo} + , #{nisIndivA02.vtlacBankNm1} + , #{nisIndivA02.vrActno1} + , #{nisIndivA02.vtlacBankNm2} + , #{nisIndivA02.vrActno2} + , #{nisIndivA02.vtlacBankNm3} + , #{nisIndivA02.vrActno3} + , #{nisIndivA02.vtlacBankNm4} + , #{nisIndivA02.vrActno4} + , #{nisIndivA02.vtlacBankNm5} + , #{nisIndivA02.vrActno5} + , #{nisIndivA02.vtlacBankNm6} + , #{nisIndivA02.vrActno6} + , #{nisIndivA02.vtlacBankNm7} + , #{nisIndivA02.vrActno7} + , #{nisIndivA02.vtlacBankNm8} + , #{nisIndivA02.vrActno8} + , #{nisIndivA02.vtlacBankNm9} + , #{nisIndivA02.vrActno9} + , #{nisIndivA02.vtlacBankNm10} + , #{nisIndivA02.vrActno10} + , #{nisIndivA02.vtlacBankNm11} + , #{nisIndivA02.vrActno11} + , #{nisIndivA02.vtlacBankNm12} + , #{nisIndivA02.vrActno12} + , #{nisIndivA02.vtlacBankNm13} + , #{nisIndivA02.vrActno13} + , #{nisIndivA02.vtlacBankNm14} + , #{nisIndivA02.vrActno14} + , #{nisIndivA02.vtlacBankNm15} + , #{nisIndivA02.vrActno15} + , #{nisIndivA02.vtlacBankNm16} + , #{nisIndivA02.vrActno16} + , #{nisIndivA02.vtlacBankNm17} + , #{nisIndivA02.vrActno17} + , #{nisIndivA02.vtlacBankNm18} + , #{nisIndivA02.vrActno18} + , #{nisIndivA02.vtlacBankNm19} + , #{nisIndivA02.vrActno19} + , #{nisIndivA02.vtlacBankNm20} + , #{nisIndivA02.vrActno20} + , #{nisIndivA02.rsveItem1} + , #{nisIndivA02.rsveItem2} + , #{nisIndivA02.rsveItem3} + , #{nisIndivA02.rsveItem4} + , #{nisIndivA02.rsveItem5} + , #{nisIndivA02.taskAplcnDt} + , #{nisIndivA02.taskAplcnCd} + , #{nisIndivA02.taskAplcnMsg} + , + , #{currentUser.id} + , + , #{currentUser.id} +) + +/* 과태료 대장 등록 자료 일괄 조회 수정(nisIndivA02Mapper.updateNisIndivA02) */ +UPDATE TB_NIS_INDIV_A02 SET + LINK_YMD = #{nisIndivA02.linkYmd} + , SGB_CD = #{nisIndivA02.sgbCd} + , FIN_SCRG_ACB_KEY = #{nisIndivA02.finScrgAcbKey} + , SGB_NM = #{nisIndivA02.sgbNm} + , LINK_TRGT_CD = #{nisIndivA02.linkTrgtCd} + , LINK_MNG_KEY = #{nisIndivA02.linkMngKey} + , DPT_CD = #{nisIndivA02.dptCd} + , DPT_NM = #{nisIndivA02.dptNm} + , RCPT_YR = #{nisIndivA02.rcptYr} + , SPAC_BIZ_CD = #{nisIndivA02.spacBizCd} + , SPAC_BIZ_NM = #{nisIndivA02.spacBizNm} + , ACT_SE_CD = #{nisIndivA02.actSeCd} + , ACT_SE_NM = #{nisIndivA02.actSeNm} + , RPRS_TXM_CD = #{nisIndivA02.rprsTxmCd} + , RPRS_TXM_NM = #{nisIndivA02.rprsTxmNm} + , OPER_ITEM_CD = #{nisIndivA02.operItemCd} + , OPER_ITEM_NM = #{nisIndivA02.operItemNm} + , REG_YMD = #{nisIndivA02.regYmd} + , PYR_SE_CD = #{nisIndivA02.pyrSeCd} + , PYR_SE_NM = #{nisIndivA02.pyrSeNm} + , PYR_NO = #{nisIndivA02.pyrNo} + , PYR_NM = #{nisIndivA02.pyrNm} + , PYR_STT_CD = #{nisIndivA02.pyrSttCd} + , PYR_STT_NM = #{nisIndivA02.pyrSttNm} + , PYR_ZIP = #{nisIndivA02.pyrZip} + , PYR_ADDR = #{nisIndivA02.pyrAddr} + , TELNO = #{nisIndivA02.telno} + , MBL_TELNO = #{nisIndivA02.mblTelno} + , PYR_EML_ADDR = #{nisIndivA02.pyrEmlAddr} + , VHRNO = #{nisIndivA02.vhrno} + , MNG_ITEM_CN1 = #{nisIndivA02.mngItemCn1} + , MNG_ITEM_CN2 = #{nisIndivA02.mngItemCn2} + , MNG_ITEM_CN3 = #{nisIndivA02.mngItemCn3} + , MNG_ITEM_CN4 = #{nisIndivA02.mngItemCn4} + , MNG_ITEM_CN5 = #{nisIndivA02.mngItemCn5} + , MNG_ITEM_CN6 = #{nisIndivA02.mngItemCn6} + , FCLT_SE_CD = #{nisIndivA02.fcltSeCd} + , FCLT_SE_NM = #{nisIndivA02.fcltSeNm} + , REG_SE_CD = #{nisIndivA02.regSeCd} + , REG_SE_NM = #{nisIndivA02.regSeNm} + , BF_AVTSMT_YMD = #{nisIndivA02.bfAvtsmtYmd} + , OPN_SBMSN_TERM_BGNG_YMD = #{nisIndivA02.opnSbmsnTermBgngYmd} + , OPN_SBMSN_TERM_END_YMD = #{nisIndivA02.opnSbmsnTermEndYmd} + , FRST_FIN_SCRG_AMT = #{nisIndivA02.frstFinScrgAmt} + , RDT_RSN_SE_CD = #{nisIndivA02.rdtRsnSeCd} + , RDT_RSN_SE_NM = #{nisIndivA02.rdtRsnSeNm} + , AGVT_RSN_CD = #{nisIndivA02.agvtRsnCd} + , RDT_AGVT_RT = #{nisIndivA02.rdtAgvtRt} + , FIN_SCRG_AMT = #{nisIndivA02.finScrgAmt} + , BF_RDT_RT = #{nisIndivA02.bfRdtRt} + , BF_RDT_AMT = #{nisIndivA02.bfRdtAmt} + , RM_CN = #{nisIndivA02.rmCn} + , RDT_RM_CN = #{nisIndivA02.rdtRmCn} + , NHT_FRWAR_SE_CD = #{nisIndivA02.nhtFrwarSeCd} + , NHT_FRWAR_SE_NM = #{nisIndivA02.nhtFrwarSeNm} + , END_YMD = #{nisIndivA02.endYmd} + , END_RSN_CN = #{nisIndivA02.endRsnCn} + , DEL_YN = #{nisIndivA02.delYn} + , EPAY_NO = #{nisIndivA02.epayNo} + , VTLAC_BANK_NM1 = #{nisIndivA02.vtlacBankNm1} + , VR_ACTNO1 = #{nisIndivA02.vrActno1} + , VTLAC_BANK_NM2 = #{nisIndivA02.vtlacBankNm2} + , VR_ACTNO2 = #{nisIndivA02.vrActno2} + , VTLAC_BANK_NM3 = #{nisIndivA02.vtlacBankNm3} + , VR_ACTNO3 = #{nisIndivA02.vrActno3} + , VTLAC_BANK_NM4 = #{nisIndivA02.vtlacBankNm4} + , VR_ACTNO4 = #{nisIndivA02.vrActno4} + , VTLAC_BANK_NM5 = #{nisIndivA02.vtlacBankNm5} + , VR_ACTNO5 = #{nisIndivA02.vrActno5} + , VTLAC_BANK_NM6 = #{nisIndivA02.vtlacBankNm6} + , VR_ACTNO6 = #{nisIndivA02.vrActno6} + , VTLAC_BANK_NM7 = #{nisIndivA02.vtlacBankNm7} + , VR_ACTNO7 = #{nisIndivA02.vrActno7} + , VTLAC_BANK_NM8 = #{nisIndivA02.vtlacBankNm8} + , VR_ACTNO8 = #{nisIndivA02.vrActno8} + , VTLAC_BANK_NM9 = #{nisIndivA02.vtlacBankNm9} + , VR_ACTNO9 = #{nisIndivA02.vrActno9} + , VTLAC_BANK_NM10 = #{nisIndivA02.vtlacBankNm10} + , VR_ACTNO10 = #{nisIndivA02.vrActno10} + , VTLAC_BANK_NM11 = #{nisIndivA02.vtlacBankNm11} + , VR_ACTNO11 = #{nisIndivA02.vrActno11} + , VTLAC_BANK_NM12 = #{nisIndivA02.vtlacBankNm12} + , VR_ACTNO12 = #{nisIndivA02.vrActno12} + , VTLAC_BANK_NM13 = #{nisIndivA02.vtlacBankNm13} + , VR_ACTNO13 = #{nisIndivA02.vrActno13} + , VTLAC_BANK_NM14 = #{nisIndivA02.vtlacBankNm14} + , VR_ACTNO14 = #{nisIndivA02.vrActno14} + , VTLAC_BANK_NM15 = #{nisIndivA02.vtlacBankNm15} + , VR_ACTNO15 = #{nisIndivA02.vrActno15} + , VTLAC_BANK_NM16 = #{nisIndivA02.vtlacBankNm16} + , VR_ACTNO16 = #{nisIndivA02.vrActno16} + , VTLAC_BANK_NM17 = #{nisIndivA02.vtlacBankNm17} + , VR_ACTNO17 = #{nisIndivA02.vrActno17} + , VTLAC_BANK_NM18 = #{nisIndivA02.vtlacBankNm18} + , VR_ACTNO18 = #{nisIndivA02.vrActno18} + , VTLAC_BANK_NM19 = #{nisIndivA02.vtlacBankNm19} + , VR_ACTNO19 = #{nisIndivA02.vrActno19} + , VTLAC_BANK_NM20 = #{nisIndivA02.vtlacBankNm20} + , VR_ACTNO20 = #{nisIndivA02.vrActno20} + , RSVE_ITEM1 = #{nisIndivA02.rsveItem1} + , RSVE_ITEM2 = #{nisIndivA02.rsveItem2} + , RSVE_ITEM3 = #{nisIndivA02.rsveItem3} + , RSVE_ITEM4 = #{nisIndivA02.rsveItem4} + , RSVE_ITEM5 = #{nisIndivA02.rsveItem5} + , TASK_APLCN_DT = #{nisIndivA02.taskAplcnDt} + , TASK_APLCN_CD = #{nisIndivA02.taskAplcnCd} + , TASK_APLCN_MSG = #{nisIndivA02.taskAplcnMsg} + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE A02_ID = #{nisIndivA02.a02Id} + +/* 과태료 대장 등록 자료 일괄 조회 삭제(nisIndivA02Mapper.deleteNisIndivA02) */ +UPDATE TB_NIS_INDIV_A02 SET + USE_YN = 'N' + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE A02_ID = #{nisIndivA02.a02Id} + + diff --git a/src/main/resources/sql/mapper/fims/nxrp/nisIndivA03-mapper.xml b/src/main/resources/sql/mapper/fims/nxrp/nisIndivA03-mapper.xml new file mode 100644 index 00000000..b986a0b2 --- /dev/null +++ b/src/main/resources/sql/mapper/fims/nxrp/nisIndivA03-mapper.xml @@ -0,0 +1,626 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SELECT A03_ID + , TASK_SE_CD + , SGB_CD + , LINK_TRGT_CD + , LINK_MNG_KEY + , FIN_SCRG_ACB_KEY + , DPT_CD + , DPT_NM + , RCPT_YR + , SPAC_BIZ_CD + , SPAC_BIZ_NM + , ACT_SE_CD + , ACT_SE_NM + , RPRS_TXM_CD + , RPRS_TXM_NM + , OPER_ITEM_CD + , OPER_ITEM_NM + , REG_YMD + , PYR_SE_CD + , PYR_SE_NM + , PYR_NO + , PYR_NM + , PYR_STT_CD + , PYR_STT_NM + , PYR_ZIP + , PYR_ADDR + , TELNO + , MBL_TELNO + , PYR_EML_ADDR + , VHRNO + , MNG_ITEM_CN1 + , MNG_ITEM_CN2 + , MNG_ITEM_CN3 + , MNG_ITEM_CN4 + , MNG_ITEM_CN5 + , MNG_ITEM_CN6 + , FCLT_SE_CD + , FCLT_SE_NM + , REG_SE_CD + , REG_SE_NM + , BF_AVTSMT_YMD + , OPN_SBMSN_TERM_BGNG_YMD + , OPN_SBMSN_TERM_END_YMD + , FRST_FIN_SCRG_AMT + , RDT_RSN_SE_CD + , RDT_RSN_SE_NM + , AGVT_RSN_CD + , AGVT_RSN_NM + , RDT_AGVT_RT + , FIN_SCRG_AMT + , BF_RDT_RT + , BF_RDT_AMT + , RM_CN + , RDT_RM_CN + , NHT_FRWAR_SE_CD + , NHT_FRWAR_SE_NM + , END_YMD + , END_RSN_CN + , RCVMT_SE_CD + , RCVMT_SE_NM + , EPAY_NO + , VTLAC_BANK_NM1 + , VR_ACTNO1 + , VTLAC_BANK_NM2 + , VR_ACTNO2 + , VTLAC_BANK_NM3 + , VR_ACTNO3 + , VTLAC_BANK_NM4 + , VR_ACTNO4 + , VTLAC_BANK_NM5 + , VR_ACTNO5 + , VTLAC_BANK_NM6 + , VR_ACTNO6 + , VTLAC_BANK_NM7 + , VR_ACTNO7 + , VTLAC_BANK_NM8 + , VR_ACTNO8 + , VTLAC_BANK_NM9 + , VR_ACTNO9 + , VTLAC_BANK_NM10 + , VR_ACTNO10 + , VTLAC_BANK_NM11 + , VR_ACTNO11 + , VTLAC_BANK_NM12 + , VR_ACTNO12 + , VTLAC_BANK_NM13 + , VR_ACTNO13 + , VTLAC_BANK_NM14 + , VR_ACTNO14 + , VTLAC_BANK_NM15 + , VR_ACTNO15 + , VTLAC_BANK_NM16 + , VR_ACTNO16 + , VTLAC_BANK_NM17 + , VR_ACTNO17 + , VTLAC_BANK_NM18 + , VR_ACTNO18 + , VTLAC_BANK_NM19 + , VR_ACTNO19 + , VTLAC_BANK_NM20 + , VR_ACTNO20 + , RSVE_ITEM1 + , RSVE_ITEM2 + , RSVE_ITEM3 + , RSVE_ITEM4 + , RSVE_ITEM5 + , LINK_RST_DT + , LINK_RST_CD + , LINK_RST_MSG + , TASK_APLCN_DT + , TASK_APLCN_CD + , TASK_APLCN_MSG + , REG_DT + , RGTR + , MDFCN_DT + , MDFR + FROM TB_NIS_INDIV_A03 + + + + + + +/* 과태료 대장 등록 자료 상세 조회 등록(nisIndivA03Mapper.insertNisIndivA03) */ +INSERT INTO TB_NIS_INDIV_A03 ( + A03_ID + , TASK_SE_CD + , SGB_CD + , LINK_TRGT_CD + , LINK_MNG_KEY + , FIN_SCRG_ACB_KEY + , DPT_CD + , DPT_NM + , RCPT_YR + , SPAC_BIZ_CD + , SPAC_BIZ_NM + , ACT_SE_CD + , ACT_SE_NM + , RPRS_TXM_CD + , RPRS_TXM_NM + , OPER_ITEM_CD + , OPER_ITEM_NM + , REG_YMD + , PYR_SE_CD + , PYR_SE_NM + , PYR_NO + , PYR_NM + , PYR_STT_CD + , PYR_STT_NM + , PYR_ZIP + , PYR_ADDR + , TELNO + , MBL_TELNO + , PYR_EML_ADDR + , VHRNO + , MNG_ITEM_CN1 + , MNG_ITEM_CN2 + , MNG_ITEM_CN3 + , MNG_ITEM_CN4 + , MNG_ITEM_CN5 + , MNG_ITEM_CN6 + , FCLT_SE_CD + , FCLT_SE_NM + , REG_SE_CD + , REG_SE_NM + , BF_AVTSMT_YMD + , OPN_SBMSN_TERM_BGNG_YMD + , OPN_SBMSN_TERM_END_YMD + , FRST_FIN_SCRG_AMT + , RDT_RSN_SE_CD + , RDT_RSN_SE_NM + , AGVT_RSN_CD + , AGVT_RSN_NM + , RDT_AGVT_RT + , FIN_SCRG_AMT + , BF_RDT_RT + , BF_RDT_AMT + , RM_CN + , RDT_RM_CN + , NHT_FRWAR_SE_CD + , NHT_FRWAR_SE_NM + , END_YMD + , END_RSN_CN + , RCVMT_SE_CD + , RCVMT_SE_NM + , EPAY_NO + , VTLAC_BANK_NM1 + , VR_ACTNO1 + , VTLAC_BANK_NM2 + , VR_ACTNO2 + , VTLAC_BANK_NM3 + , VR_ACTNO3 + , VTLAC_BANK_NM4 + , VR_ACTNO4 + , VTLAC_BANK_NM5 + , VR_ACTNO5 + , VTLAC_BANK_NM6 + , VR_ACTNO6 + , VTLAC_BANK_NM7 + , VR_ACTNO7 + , VTLAC_BANK_NM8 + , VR_ACTNO8 + , VTLAC_BANK_NM9 + , VR_ACTNO9 + , VTLAC_BANK_NM10 + , VR_ACTNO10 + , VTLAC_BANK_NM11 + , VR_ACTNO11 + , VTLAC_BANK_NM12 + , VR_ACTNO12 + , VTLAC_BANK_NM13 + , VR_ACTNO13 + , VTLAC_BANK_NM14 + , VR_ACTNO14 + , VTLAC_BANK_NM15 + , VR_ACTNO15 + , VTLAC_BANK_NM16 + , VR_ACTNO16 + , VTLAC_BANK_NM17 + , VR_ACTNO17 + , VTLAC_BANK_NM18 + , VR_ACTNO18 + , VTLAC_BANK_NM19 + , VR_ACTNO19 + , VTLAC_BANK_NM20 + , VR_ACTNO20 + , RSVE_ITEM1 + , RSVE_ITEM2 + , RSVE_ITEM3 + , RSVE_ITEM4 + , RSVE_ITEM5 + , LINK_RST_DT + , LINK_RST_CD + , LINK_RST_MSG + , TASK_APLCN_DT + , TASK_APLCN_CD + , TASK_APLCN_MSG + , REG_DT + , RGTR + , MDFCN_DT + , MDFR +) VALUES ( + #{nisIndivA03.a03Id} + , #{nisIndivA03.taskSeCd} + , #{nisIndivA03.sgbCd} + , #{nisIndivA03.linkTrgtCd} + , #{nisIndivA03.linkMngKey} + , #{nisIndivA03.finScrgAcbKey} + , #{nisIndivA03.dptCd} + , #{nisIndivA03.dptNm} + , #{nisIndivA03.rcptYr} + , #{nisIndivA03.spacBizCd} + , #{nisIndivA03.spacBizNm} + , #{nisIndivA03.actSeCd} + , #{nisIndivA03.actSeNm} + , #{nisIndivA03.rprsTxmCd} + , #{nisIndivA03.rprsTxmNm} + , #{nisIndivA03.operItemCd} + , #{nisIndivA03.operItemNm} + , #{nisIndivA03.regYmd} + , #{nisIndivA03.pyrSeCd} + , #{nisIndivA03.pyrSeNm} + , #{nisIndivA03.pyrNo} + , #{nisIndivA03.pyrNm} + , #{nisIndivA03.pyrSttCd} + , #{nisIndivA03.pyrSttNm} + , #{nisIndivA03.pyrZip} + , #{nisIndivA03.pyrAddr} + , #{nisIndivA03.telno} + , #{nisIndivA03.mblTelno} + , #{nisIndivA03.pyrEmlAddr} + , #{nisIndivA03.vhrno} + , #{nisIndivA03.mngItemCn1} + , #{nisIndivA03.mngItemCn2} + , #{nisIndivA03.mngItemCn3} + , #{nisIndivA03.mngItemCn4} + , #{nisIndivA03.mngItemCn5} + , #{nisIndivA03.mngItemCn6} + , #{nisIndivA03.fcltSeCd} + , #{nisIndivA03.fcltSeNm} + , #{nisIndivA03.regSeCd} + , #{nisIndivA03.regSeNm} + , #{nisIndivA03.bfAvtsmtYmd} + , #{nisIndivA03.opnSbmsnTermBgngYmd} + , #{nisIndivA03.opnSbmsnTermEndYmd} + , #{nisIndivA03.frstFinScrgAmt} + , #{nisIndivA03.rdtRsnSeCd} + , #{nisIndivA03.rdtRsnSeNm} + , #{nisIndivA03.agvtRsnCd} + , #{nisIndivA03.agvtRsnNm} + , #{nisIndivA03.rdtAgvtRt} + , #{nisIndivA03.finScrgAmt} + , #{nisIndivA03.bfRdtRt} + , #{nisIndivA03.bfRdtAmt} + , #{nisIndivA03.rmCn} + , #{nisIndivA03.rdtRmCn} + , #{nisIndivA03.nhtFrwarSeCd} + , #{nisIndivA03.nhtFrwarSeNm} + , #{nisIndivA03.endYmd} + , #{nisIndivA03.endRsnCn} + , #{nisIndivA03.rcvmtSeCd} + , #{nisIndivA03.rcvmtSeNm} + , #{nisIndivA03.epayNo} + , #{nisIndivA03.vtlacBankNm1} + , #{nisIndivA03.vrActno1} + , #{nisIndivA03.vtlacBankNm2} + , #{nisIndivA03.vrActno2} + , #{nisIndivA03.vtlacBankNm3} + , #{nisIndivA03.vrActno3} + , #{nisIndivA03.vtlacBankNm4} + , #{nisIndivA03.vrActno4} + , #{nisIndivA03.vtlacBankNm5} + , #{nisIndivA03.vrActno5} + , #{nisIndivA03.vtlacBankNm6} + , #{nisIndivA03.vrActno6} + , #{nisIndivA03.vtlacBankNm7} + , #{nisIndivA03.vrActno7} + , #{nisIndivA03.vtlacBankNm8} + , #{nisIndivA03.vrActno8} + , #{nisIndivA03.vtlacBankNm9} + , #{nisIndivA03.vrActno9} + , #{nisIndivA03.vtlacBankNm10} + , #{nisIndivA03.vrActno10} + , #{nisIndivA03.vtlacBankNm11} + , #{nisIndivA03.vrActno11} + , #{nisIndivA03.vtlacBankNm12} + , #{nisIndivA03.vrActno12} + , #{nisIndivA03.vtlacBankNm13} + , #{nisIndivA03.vrActno13} + , #{nisIndivA03.vtlacBankNm14} + , #{nisIndivA03.vrActno14} + , #{nisIndivA03.vtlacBankNm15} + , #{nisIndivA03.vrActno15} + , #{nisIndivA03.vtlacBankNm16} + , #{nisIndivA03.vrActno16} + , #{nisIndivA03.vtlacBankNm17} + , #{nisIndivA03.vrActno17} + , #{nisIndivA03.vtlacBankNm18} + , #{nisIndivA03.vrActno18} + , #{nisIndivA03.vtlacBankNm19} + , #{nisIndivA03.vrActno19} + , #{nisIndivA03.vtlacBankNm20} + , #{nisIndivA03.vrActno20} + , #{nisIndivA03.rsveItem1} + , #{nisIndivA03.rsveItem2} + , #{nisIndivA03.rsveItem3} + , #{nisIndivA03.rsveItem4} + , #{nisIndivA03.rsveItem5} + , #{nisIndivA03.linkRstDt} + , #{nisIndivA03.linkRstCd} + , #{nisIndivA03.linkRstMsg} + , #{nisIndivA03.taskAplcnDt} + , #{nisIndivA03.taskAplcnCd} + , #{nisIndivA03.taskAplcnMsg} + , + , #{currentUser.id} + , + , #{currentUser.id} +) + +/* 과태료 대장 등록 자료 상세 조회 수정(nisIndivA03Mapper.updateNisIndivA03) */ +UPDATE TB_NIS_INDIV_A03 SET + TASK_SE_CD = #{nisIndivA03.taskSeCd} + , SGB_CD = #{nisIndivA03.sgbCd} + , LINK_TRGT_CD = #{nisIndivA03.linkTrgtCd} + , LINK_MNG_KEY = #{nisIndivA03.linkMngKey} + , FIN_SCRG_ACB_KEY = #{nisIndivA03.finScrgAcbKey} + , DPT_CD = #{nisIndivA03.dptCd} + , DPT_NM = #{nisIndivA03.dptNm} + , RCPT_YR = #{nisIndivA03.rcptYr} + , SPAC_BIZ_CD = #{nisIndivA03.spacBizCd} + , SPAC_BIZ_NM = #{nisIndivA03.spacBizNm} + , ACT_SE_CD = #{nisIndivA03.actSeCd} + , ACT_SE_NM = #{nisIndivA03.actSeNm} + , RPRS_TXM_CD = #{nisIndivA03.rprsTxmCd} + , RPRS_TXM_NM = #{nisIndivA03.rprsTxmNm} + , OPER_ITEM_CD = #{nisIndivA03.operItemCd} + , OPER_ITEM_NM = #{nisIndivA03.operItemNm} + , REG_YMD = #{nisIndivA03.regYmd} + , PYR_SE_CD = #{nisIndivA03.pyrSeCd} + , PYR_SE_NM = #{nisIndivA03.pyrSeNm} + , PYR_NO = #{nisIndivA03.pyrNo} + , PYR_NM = #{nisIndivA03.pyrNm} + , PYR_STT_CD = #{nisIndivA03.pyrSttCd} + , PYR_STT_NM = #{nisIndivA03.pyrSttNm} + , PYR_ZIP = #{nisIndivA03.pyrZip} + , PYR_ADDR = #{nisIndivA03.pyrAddr} + , TELNO = #{nisIndivA03.telno} + , MBL_TELNO = #{nisIndivA03.mblTelno} + , PYR_EML_ADDR = #{nisIndivA03.pyrEmlAddr} + , VHRNO = #{nisIndivA03.vhrno} + , MNG_ITEM_CN1 = #{nisIndivA03.mngItemCn1} + , MNG_ITEM_CN2 = #{nisIndivA03.mngItemCn2} + , MNG_ITEM_CN3 = #{nisIndivA03.mngItemCn3} + , MNG_ITEM_CN4 = #{nisIndivA03.mngItemCn4} + , MNG_ITEM_CN5 = #{nisIndivA03.mngItemCn5} + , MNG_ITEM_CN6 = #{nisIndivA03.mngItemCn6} + , FCLT_SE_CD = #{nisIndivA03.fcltSeCd} + , FCLT_SE_NM = #{nisIndivA03.fcltSeNm} + , REG_SE_CD = #{nisIndivA03.regSeCd} + , REG_SE_NM = #{nisIndivA03.regSeNm} + , BF_AVTSMT_YMD = #{nisIndivA03.bfAvtsmtYmd} + , OPN_SBMSN_TERM_BGNG_YMD = #{nisIndivA03.opnSbmsnTermBgngYmd} + , OPN_SBMSN_TERM_END_YMD = #{nisIndivA03.opnSbmsnTermEndYmd} + , FRST_FIN_SCRG_AMT = #{nisIndivA03.frstFinScrgAmt} + , RDT_RSN_SE_CD = #{nisIndivA03.rdtRsnSeCd} + , RDT_RSN_SE_NM = #{nisIndivA03.rdtRsnSeNm} + , AGVT_RSN_CD = #{nisIndivA03.agvtRsnCd} + , AGVT_RSN_NM = #{nisIndivA03.agvtRsnNm} + , RDT_AGVT_RT = #{nisIndivA03.rdtAgvtRt} + , FIN_SCRG_AMT = #{nisIndivA03.finScrgAmt} + , BF_RDT_RT = #{nisIndivA03.bfRdtRt} + , BF_RDT_AMT = #{nisIndivA03.bfRdtAmt} + , RM_CN = #{nisIndivA03.rmCn} + , RDT_RM_CN = #{nisIndivA03.rdtRmCn} + , NHT_FRWAR_SE_CD = #{nisIndivA03.nhtFrwarSeCd} + , NHT_FRWAR_SE_NM = #{nisIndivA03.nhtFrwarSeNm} + , END_YMD = #{nisIndivA03.endYmd} + , END_RSN_CN = #{nisIndivA03.endRsnCn} + , RCVMT_SE_CD = #{nisIndivA03.rcvmtSeCd} + , RCVMT_SE_NM = #{nisIndivA03.rcvmtSeNm} + , EPAY_NO = #{nisIndivA03.epayNo} + , VTLAC_BANK_NM1 = #{nisIndivA03.vtlacBankNm1} + , VR_ACTNO1 = #{nisIndivA03.vrActno1} + , VTLAC_BANK_NM2 = #{nisIndivA03.vtlacBankNm2} + , VR_ACTNO2 = #{nisIndivA03.vrActno2} + , VTLAC_BANK_NM3 = #{nisIndivA03.vtlacBankNm3} + , VR_ACTNO3 = #{nisIndivA03.vrActno3} + , VTLAC_BANK_NM4 = #{nisIndivA03.vtlacBankNm4} + , VR_ACTNO4 = #{nisIndivA03.vrActno4} + , VTLAC_BANK_NM5 = #{nisIndivA03.vtlacBankNm5} + , VR_ACTNO5 = #{nisIndivA03.vrActno5} + , VTLAC_BANK_NM6 = #{nisIndivA03.vtlacBankNm6} + , VR_ACTNO6 = #{nisIndivA03.vrActno6} + , VTLAC_BANK_NM7 = #{nisIndivA03.vtlacBankNm7} + , VR_ACTNO7 = #{nisIndivA03.vrActno7} + , VTLAC_BANK_NM8 = #{nisIndivA03.vtlacBankNm8} + , VR_ACTNO8 = #{nisIndivA03.vrActno8} + , VTLAC_BANK_NM9 = #{nisIndivA03.vtlacBankNm9} + , VR_ACTNO9 = #{nisIndivA03.vrActno9} + , VTLAC_BANK_NM10 = #{nisIndivA03.vtlacBankNm10} + , VR_ACTNO10 = #{nisIndivA03.vrActno10} + , VTLAC_BANK_NM11 = #{nisIndivA03.vtlacBankNm11} + , VR_ACTNO11 = #{nisIndivA03.vrActno11} + , VTLAC_BANK_NM12 = #{nisIndivA03.vtlacBankNm12} + , VR_ACTNO12 = #{nisIndivA03.vrActno12} + , VTLAC_BANK_NM13 = #{nisIndivA03.vtlacBankNm13} + , VR_ACTNO13 = #{nisIndivA03.vrActno13} + , VTLAC_BANK_NM14 = #{nisIndivA03.vtlacBankNm14} + , VR_ACTNO14 = #{nisIndivA03.vrActno14} + , VTLAC_BANK_NM15 = #{nisIndivA03.vtlacBankNm15} + , VR_ACTNO15 = #{nisIndivA03.vrActno15} + , VTLAC_BANK_NM16 = #{nisIndivA03.vtlacBankNm16} + , VR_ACTNO16 = #{nisIndivA03.vrActno16} + , VTLAC_BANK_NM17 = #{nisIndivA03.vtlacBankNm17} + , VR_ACTNO17 = #{nisIndivA03.vrActno17} + , VTLAC_BANK_NM18 = #{nisIndivA03.vtlacBankNm18} + , VR_ACTNO18 = #{nisIndivA03.vrActno18} + , VTLAC_BANK_NM19 = #{nisIndivA03.vtlacBankNm19} + , VR_ACTNO19 = #{nisIndivA03.vrActno19} + , VTLAC_BANK_NM20 = #{nisIndivA03.vtlacBankNm20} + , VR_ACTNO20 = #{nisIndivA03.vrActno20} + , RSVE_ITEM1 = #{nisIndivA03.rsveItem1} + , RSVE_ITEM2 = #{nisIndivA03.rsveItem2} + , RSVE_ITEM3 = #{nisIndivA03.rsveItem3} + , RSVE_ITEM4 = #{nisIndivA03.rsveItem4} + , RSVE_ITEM5 = #{nisIndivA03.rsveItem5} + , LINK_RST_DT = #{nisIndivA03.linkRstDt} + , LINK_RST_CD = #{nisIndivA03.linkRstCd} + , LINK_RST_MSG = #{nisIndivA03.linkRstMsg} + , TASK_APLCN_DT = #{nisIndivA03.taskAplcnDt} + , TASK_APLCN_CD = #{nisIndivA03.taskAplcnCd} + , TASK_APLCN_MSG = #{nisIndivA03.taskAplcnMsg} + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE A03_ID = #{nisIndivA03.a03Id} + +/* 과태료 대장 등록 자료 상세 조회 삭제(nisIndivA03Mapper.deleteNisIndivA03) */ +UPDATE TB_NIS_INDIV_A03 SET + USE_YN = 'N' + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE A03_ID = #{nisIndivA03.a03Id} + + diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01080-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01080-info.jsp index 8c7e12e8..98654ac1 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01080-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01080-info.jsp @@ -29,15 +29,23 @@ - - +<%-- + + + + @@ -492,6 +500,16 @@ $P.levyIdnty(params); } + // 세외수입 과태료 대장 단속 정보 등록 버튼 이벤트 + $P.fnCreateNxrpLinkA01 = (title) => { + + } + + // 세외수입 과태료 대장 등록 자료 상세 조회 버튼 이벤트 + $P.fnUpdateNxrpLinkA03 = (title) => { + + } + // 우편통합발송 버튼 이벤트 $P.fnCreateSndngLink = (title) => { // validate 확인 @@ -561,21 +579,6 @@ let parameter = toQuery(submitParam); document.location.href = url + "?" + parameter; } - - -// ajax.post({ -// url : url -// , data : params -// , success : (resp) => { -// if (resp.filePath != null && resp.filePath != "") { -// if (fileType == "pdf") { -// openPDF(resp.filePath, resp.fileName, resp.fileName); -// } else { -// downloadFile(resp.filePath, resp.fileName, "tempArea--${pageName}"); -// } -// } -// } -// }); } // 반송확인 버튼 이벤트 @@ -603,17 +606,26 @@ // 기본 버튼 이벤트 $("#btnExcel--${pageName}").on("click", () => $P.fnExcel()); // 엑셀 - // 세외수입 등록 버튼 이벤트 - $("#btnCreateNxrpLink--${pageName}").on("click", function() { - $P.fnCreateNxrpLink($(this).attr("title")); - }); - // 매치정보 작성 버튼 이벤트 - $("#btnUpdateNxrpLink--${pageName}").on("click", function() { - $P.fnUpdateNxrpLink($(this).attr("title")); +// // 세외수입 등록 버튼 이벤트 +// $("#btnCreateNxrpLink--${pageName}").on("click", function() { +// $P.fnCreateNxrpLink($(this).attr("title")); +// }); +// // 매치정보 작성 버튼 이벤트 +// $("#btnUpdateNxrpLink--${pageName}").on("click", function() { +// $P.fnUpdateNxrpLink($(this).attr("title")); +// }); +// // 미부과건 확인 버튼 이벤트 +// $("#btnLevyIdnty--${pageName}").on("click", function() { +// $P.fnLevyIdnty($(this).attr("title")); +// }); + + // 세외수입 과태료 대장 단속 정보 등록 버튼 이벤트 + $("#btnCreateNxrpLinkA01--${pageName}").on("click", function() { + $P.fnCreateNxrpLinkA01($(this).attr("title")); }); - // 미부과건 확인 버튼 이벤트 - $("#btnLevyIdnty--${pageName}").on("click", function() { - $P.fnLevyIdnty($(this).attr("title")); + // 세외수입 과태료 대장 등록 자료 상세 조회 버튼 이벤트 + $("#btnUpdateNxrpLinkA03--${pageName}").on("click", function() { + $P.fnUpdateNxrpLinkA03($(this).attr("title")); }); // 우편통합 발송 버튼 이벤트 $("#btnCreateSndngLink--${pageName}").on("click", function() {