diff --git a/src/main/java/cokr/xit/fims/levy/dao/LevyMapper.java b/src/main/java/cokr/xit/fims/levy/dao/LevyMapper.java index 23881c4f..743a5081 100644 --- a/src/main/java/cokr/xit/fims/levy/dao/LevyMapper.java +++ b/src/main/java/cokr/xit/fims/levy/dao/LevyMapper.java @@ -98,6 +98,15 @@ public interface LevyMapper extends AbstractMapper { */ int updateRdctLevyYmd(Levy levy); + /**부과 대장에 전자납부번호, 가상계좌번호 정보를 수정한다. + * @param levy 부과 대장 + * @return 저장 여부 + * + */ + int updateEpaynoVrActnoLevy(Levy levy); + /**부과 대장에 수납 금액 정보를 수정한다. * @param levy 부과 대장 * @return 저장 여부 diff --git a/src/main/resources/sql/mapper/fims/levy/levy-mapper.xml b/src/main/resources/sql/mapper/fims/levy/levy-mapper.xml index 48116620..c796d14d 100644 --- a/src/main/resources/sql/mapper/fims/levy/levy-mapper.xml +++ b/src/main/resources/sql/mapper/fims/levy/levy-mapper.xml @@ -955,7 +955,7 @@ AND DEL_YN = 'N' - /* 부과 대장에 부과일자, 최초납기일자, 납기일자 수정(levyMapper.updateRdctLevyYmd) */ + /* 부과 대장에 부과일자, 최초납기일자, 납기일자 정보를 수정(levyMapper.updateRdctLevyYmd) */ UPDATE TB_LEVY SET LEVY_YMD = #{levyYmd} , FRST_DUDT_YMD = #{frstDudtYmd} @@ -975,6 +975,56 @@ AND DEL_YN = 'N' + /* 부과 대장에 전자납부번호, 가상계좌번호 정보를 수정(levyMapper.updateEpaynoVrActnoLevy) */ + UPDATE TB_LEVY + SET EPAYNO = #{epayno} + , BANK_NM = #{bankNm} + , VR_ACTNO = #{vrActno} + , BANK_NM2 = #{bankNm2} + , VR_ACTNO2 = #{vrActno2} + , BANK_NM3 = #{bankNm3} + , VR_ACTNO3 = #{vrActno3} + , BANK_NM4 = #{bankNm4} + , VR_ACTNO4 = #{vrActno4} + , BANK_NM5 = #{bankNm5} + , VR_ACTNO5 = #{vrActno5} + , BANK_NM6 = #{bankNm6} + , VR_ACTNO6 = #{vrActno6} + , BANK_NM7 = #{bankNm7} + , VR_ACTNO7 = #{vrActno7} + , BANK_NM8 = #{bankNm8} + , VR_ACTNO8 = #{vrActno8} + , BANK_NM9 = #{bankNm9} + , VR_ACTNO9 = #{vrActno9} + , BANK_NM10 = #{bankNm10} + , VR_ACTNO10 = #{vrActno10} + , BANK_NM11 = #{bankNm11} + , VR_ACTNO11 = #{vrActno11} + , BANK_NM12 = #{bankNm12} + , VR_ACTNO12 = #{vrActno12} + , BANK_NM13 = #{bankNm13} + , VR_ACTNO13 = #{vrActno13} + , BANK_NM14 = #{bankNm14} + , VR_ACTNO14 = #{vrActno14} + , BANK_NM15 = #{bankNm15} + , VR_ACTNO15 = #{vrActno15} + , BANK_NM16 = #{bankNm16} + , VR_ACTNO16 = #{vrActno16} + , BANK_NM17 = #{bankNm17} + , VR_ACTNO17 = #{vrActno17} + , BANK_NM18 = #{bankNm18} + , VR_ACTNO18 = #{vrActno18} + , BANK_NM19 = #{bankNm19} + , VR_ACTNO19 = #{vrActno19} + , BANK_NM20 = #{bankNm20} + , VR_ACTNO20 = #{vrActno20} + , NXRP_LEVY_KEY = #{nxrpLevyKey} + , MDFCN_DT = + , MDFR = #{modifiedBy} + WHERE LEVY_ID = #{levyId} + AND DEL_YN = 'N' + + /* 부과 대장에 수납 금액 정보를 수정(levyMapper.updateRcvmt) */ UPDATE TB_LEVY SET RCVMT_PCPTAX = #{rcvmtPcptax}