From 1d030223a820ccbf005870da891a1db65fc0b487 Mon Sep 17 00:00:00 2001 From: jjh Date: Mon, 15 Jul 2024 18:01:09 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B0=90=EA=B2=BD=20=EC=88=98=EC=A0=95=20?= =?UTF-8?q?=EB=88=84=EB=9D=BD=20=EB=B6=80=EB=B6=84=20=EC=B6=94=EA=B0=80=20?= =?UTF-8?q?=EC=88=98=EC=A0=95.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fims/excl/service/bean/OpnnSbmsnBean.java | 44 ++++----- .../cokr/xit/fims/levy/dao/LevyMapper.java | 6 +- .../cokr/xit/fims/levy/dao/RdctMapper.java | 6 +- .../xit/fims/levy/service/LevyService.java | 6 +- .../xit/fims/levy/service/RdctService.java | 6 +- .../xit/fims/levy/service/bean/LevyBean.java | 16 ++-- .../levy/service/bean/LevyServiceBean.java | 12 +-- .../xit/fims/levy/service/bean/RdctBean.java | 38 ++++---- .../xit/fims/levy/web/Levy01Controller.java | 20 ++-- .../xit/fims/levy/web/Levy02Controller.java | 22 ++--- .../xit/fims/sndb/service/bean/SndngBean.java | 4 +- .../sql/mapper/fims/levy/levy-mapper.xml | 6 +- .../sql/mapper/fims/levy/rdct-mapper.xml | 2 +- .../sql/mapper/fims/mngt/task-mapper.xml | 2 +- .../WEB-INF/jsp/fims/levy/levy01010-main.jsp | 2 +- .../WEB-INF/jsp/fims/levy/levy01020-info.jsp | 14 +-- .../WEB-INF/jsp/fims/sprt/sprt02020-info.jsp | 10 +- .../WEB-INF/jsp/fims/sprt/sprt02030-info.jsp | 15 ++- .../WEB-INF/jsp/fims/sprt/sprt02050-info.jsp | 94 +++++++++---------- .../WEB-INF/jsp/fims/sprt/sprt02080-info.jsp | 2 +- 20 files changed, 170 insertions(+), 157 deletions(-) diff --git a/src/main/java/cokr/xit/fims/excl/service/bean/OpnnSbmsnBean.java b/src/main/java/cokr/xit/fims/excl/service/bean/OpnnSbmsnBean.java index f0620c79..2b648d66 100644 --- a/src/main/java/cokr/xit/fims/excl/service/bean/OpnnSbmsnBean.java +++ b/src/main/java/cokr/xit/fims/excl/service/bean/OpnnSbmsnBean.java @@ -238,7 +238,7 @@ public class OpnnSbmsnBean extends AbstractBean { // 의견제출(TB_OPNN_SBMSN) 자료 조회 DataObject opnnSbmsnInfo = opnnSbmsnMapper.selectOpnnSbmsnInfo(new LevyExclQuery().setOpnnId(opnnSbmsn.getOpnnId())); // 과태료 감경 대장(TB_RDCT) 자료 조회 - DataObject crdnRductInfo = rdctBean.getRdctInfo(new LevyQuery().setCrdnId(opnnSbmsn.getCrdnId())); + DataObject crdnRdctInfo = rdctBean.getRdctInfo(new LevyQuery().setCrdnId(opnnSbmsn.getCrdnId())); // 의견제출 ID가 조회되지 않았다면 종료.. if (opnnSbmsnInfo.string("OPNN_ID").equals("")) { @@ -251,7 +251,7 @@ public class OpnnSbmsnBean extends AbstractBean { return rtnMsg; } // 과태료 감경 대장에 이미 감경이 등록 되었다면 의견제출 과태료감경(04)을 처리할 수 없다. - if (opnnSbmsn.getOpnnSbmsnSttsCd().equals("04") && !crdnRductInfo.string("RDCT_ID").equals("")) { + if (opnnSbmsn.getOpnnSbmsnSttsCd().equals("04") && !crdnRdctInfo.string("RDCT_ID").equals("")) { rtnMsg = "[F] 작업 중 오류가 발생하였습니다.
현재 자료는 과태료 감경이 이미 등록 되었습니다."; return rtnMsg; } @@ -266,26 +266,26 @@ public class OpnnSbmsnBean extends AbstractBean { if (!opnnSbmsn.getOpnnSbmsnSttsCd().equals(opnnSbmsnInfo.string("OPNN_SBMSN_STTS_CD"))) { // 의견제출답변결과(OPNN_SBMSN_STTS_CD)가 과태료감경(04) 이라면.. if (opnnSbmsn.getOpnnSbmsnSttsCd().equals("04")) { - Rdct rduct = new Rdct(); - rduct.setCrdnId(opnnSbmsnInfo.string("CRDN_ID")); - rduct.setRtpyrId(opnnSbmsnInfo.string("RTPYR_ID")); - rduct.setRdctYmd(opnnSbmsn.getAnsYmd()); - rduct.setRdctRsnCd(opnnSbmsn.getRdctRsnCd()); - rduct.setRdctAmt(opnnSbmsn.getRdctAmt()); - rduct.setEtcCn("의견제출 심의 처리에 의한 감경 등록"); - - rtnMsg = rdctBean.createRdct(rduct); + Rdct rdct = new Rdct(); + rdct.setCrdnId(opnnSbmsnInfo.string("CRDN_ID")); + rdct.setRtpyrId(opnnSbmsnInfo.string("RTPYR_ID")); + rdct.setRdctYmd(opnnSbmsn.getAnsYmd()); + rdct.setRdctRsnCd(opnnSbmsn.getRdctRsnCd()); + rdct.setRdctAmt(opnnSbmsn.getRdctAmt()); + rdct.setEtcCn("의견제출 심의 처리에 의한 감경 등록"); + + rtnMsg = rdctBean.createRdct(rdct); if (!rtnMsg.contains("[S]")) { throw new RuntimeException("의견제출 심의 처리 중 과태료 감경 등록(수정)에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback } } else { // 의견제출 심의로 인한 과태료 감경 대장인지 확인 - if (crdnRductInfo != null && crdnRductInfo.string("RDUCT_ETC_CN").contains("의견제출 심의 처리")) { - Rdct rduct = new Rdct(); - rduct.setRdctId(opnnSbmsnInfo.string("RDCT_ID")); - rduct.setDelRsn("의견제출 심의 처리에 의한 감경 삭제"); + if (crdnRdctInfo != null && crdnRdctInfo.string("RDCT_ETC_CN").contains("의견제출 심의 처리")) { + Rdct rdct = new Rdct(); + rdct.setRdctId(opnnSbmsnInfo.string("RDCT_ID")); + rdct.setDelRsn("의견제출 심의 처리에 의한 감경 삭제"); - rtnMsg = rdctBean.removeRdct(rduct); + rtnMsg = rdctBean.removeRdct(rdct); if (!rtnMsg.contains("[S]")) { throw new RuntimeException("의견제출 심의 처리 중 과태료 감경 등록(수정)에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback } @@ -396,15 +396,15 @@ public class OpnnSbmsnBean extends AbstractBean { // 의견제출 심의로 인한 과태료 감경 대장인지 확인 if (opnnSbmsnInfo.string("OPNN_SBMSN_STTS_CD").equals("04")) { // 과태료 감경 대장(TB_RDCT) 자료 조회 - DataObject crdnRductInfo = rdctBean.getRdctInfo(new LevyQuery().setCrdnId(opnnSbmsn.getCrdnId())); + DataObject crdnRdctInfo = rdctBean.getRdctInfo(new LevyQuery().setCrdnId(opnnSbmsn.getCrdnId())); - if (crdnRductInfo != null && crdnRductInfo.string("RDUCT_ETC_CN").contains("의견제출 심의 처리")) { - Rdct rduct = new Rdct(); - rduct.setRdctId(opnnSbmsnInfo.string("RDCT_ID")); - rduct.setDelRsn("의견제출 심의 처리에 의한 감경 삭제"); + if (crdnRdctInfo != null && crdnRdctInfo.string("RDCT_ETC_CN").contains("의견제출 심의 처리")) { + Rdct rdct = new Rdct(); + rdct.setRdctId(opnnSbmsnInfo.string("RDCT_ID")); + rdct.setDelRsn("의견제출 심의 처리에 의한 감경 삭제"); // 과태료 감경(TB_RDCT) 대장을 삭제한다. - rtnMsg = rdctBean.removeRdct(rduct); + rtnMsg = rdctBean.removeRdct(rdct); if (!rtnMsg.contains("[S]")) { throw new RuntimeException("의견제출 심의 처리 중 과태료 감경 등록(수정)에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback } 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 f35c75ed..23881c4f 100644 --- a/src/main/java/cokr/xit/fims/levy/dao/LevyMapper.java +++ b/src/main/java/cokr/xit/fims/levy/dao/LevyMapper.java @@ -26,13 +26,13 @@ public interface LevyMapper extends AbstractMapper { * @param req 부과 대장 조회 조건 * @return 부과 대장 목록 */ - List selectRductLevyTrgtList(LevyQuery req); + List selectRdctLevyTrgtList(LevyQuery req); /**지정한 조건에 따라 감경부과 대상 단속ID 목록을 조회하여 반환한다.
* @param req 부과 대장 조회 조건 * @return 단속 ID 목록 */ - List selectRductLevyTrgtIds(LevyQuery req); + List selectRdctLevyTrgtIds(LevyQuery req); /**지정한 조건에 따라 부과 대장 목록을 조회하여 반환한다.
* @param req 부과 대장 조회 조건 @@ -96,7 +96,7 @@ public interface LevyMapper extends AbstractMapper { *
  • 그렇지 않으면 false
  • * */ - int updateRductLevyYmd(Levy levy); + int updateRdctLevyYmd(Levy levy); /**부과 대장에 수납 금액 정보를 수정한다. * @param levy 부과 대장 diff --git a/src/main/java/cokr/xit/fims/levy/dao/RdctMapper.java b/src/main/java/cokr/xit/fims/levy/dao/RdctMapper.java index 2d3b3796..5db4ce62 100644 --- a/src/main/java/cokr/xit/fims/levy/dao/RdctMapper.java +++ b/src/main/java/cokr/xit/fims/levy/dao/RdctMapper.java @@ -57,7 +57,7 @@ public interface RdctMapper extends AbstractMapper { /**과태료 감경 대장 정보를 등록한다. * @param params 파라미터 - *
    • "rduct" - 과태료 감경 대장
    • + *
      • "rdct" - 과태료 감경 대장
      • *
      • "currentUser" - 현재 접속한 사용자
      • *
      * @return 저장된 정보수 @@ -66,7 +66,7 @@ public interface RdctMapper extends AbstractMapper { /**과태료 감경 대장 정보를 수정한다. * @param params 파라미터 - *
      • "rduct" - 과태료 감경 대장
      • + *
        • "rdct" - 과태료 감경 대장
        • *
        • "currentUser" - 현재 접속한 사용자
        • *
        * @return 저장된 정보수 @@ -75,7 +75,7 @@ public interface RdctMapper extends AbstractMapper { /**지정한 과태료 감경 대장을 삭제한다. * @param params 파라미터 - *
        • "rduct" - 과태료 감경 대장
        • + *
          • "rdct" - 과태료 감경 대장
          • *
          • "currentUser" - 현재 접속한 사용자
          • *
          * @return 저장된 정보수 diff --git a/src/main/java/cokr/xit/fims/levy/service/LevyService.java b/src/main/java/cokr/xit/fims/levy/service/LevyService.java index 4b232ced..db3d0852 100644 --- a/src/main/java/cokr/xit/fims/levy/service/LevyService.java +++ b/src/main/java/cokr/xit/fims/levy/service/LevyService.java @@ -22,7 +22,7 @@ public interface LevyService { * @param req 부과 대장 조회 조건 * @return 부과 대장 목록 */ - List getRductLevyTrgtList(LevyQuery req); + List getRdctLevyTrgtList(LevyQuery req); /**지정한 조건에 따라 부과 대장 목록을 조회하여 반환한다. * @param req 부과 대장 조회 조건 @@ -55,8 +55,8 @@ public interface LevyService { *
        • 그렇지 않으면 false
        • *
        */ - String createRductLevy(Levy levy); + String createRdctLevy(Levy levy); - String createRductLevyList(LevyQuery req); + String createRdctLevyList(LevyQuery req); } diff --git a/src/main/java/cokr/xit/fims/levy/service/RdctService.java b/src/main/java/cokr/xit/fims/levy/service/RdctService.java index 92866df6..c22ccb61 100644 --- a/src/main/java/cokr/xit/fims/levy/service/RdctService.java +++ b/src/main/java/cokr/xit/fims/levy/service/RdctService.java @@ -38,7 +38,7 @@ public interface RdctService { DataObject getRdctInfo(LevyQuery req); /**과태료 감경 대장 정보를 등록한다. - * @param rduct 과태료 감경 대장 + * @param rdct 과태료 감경 대장 * @return 저장 여부 *
        • 저장됐으면 true
        • *
        • 그렇지 않으면 false
        • @@ -47,7 +47,7 @@ public interface RdctService { String createRdct(Rdct rdct); /**과태료 감경 대장 정보를 수정한다. - * @param rduct 과태료 감경 대장 + * @param rdct 과태료 감경 대장 * @return 저장 여부 *
          • 저장됐으면 true
          • *
          • 그렇지 않으면 false
          • @@ -56,7 +56,7 @@ public interface RdctService { String updateRdct(Rdct rdct); /**과태료 감경 대장 정보를 삭제한다. - * @param rduct 과태료 감경 대장 + * @param rdct 과태료 감경 대장 * @return 저장 여부 *
            • 저장됐으면 true
            • *
            • 그렇지 않으면 false
            • diff --git a/src/main/java/cokr/xit/fims/levy/service/bean/LevyBean.java b/src/main/java/cokr/xit/fims/levy/service/bean/LevyBean.java index b94ebdb2..2a593fb9 100644 --- a/src/main/java/cokr/xit/fims/levy/service/bean/LevyBean.java +++ b/src/main/java/cokr/xit/fims/levy/service/bean/LevyBean.java @@ -41,7 +41,7 @@ public class LevyBean extends AbstractBean { * @param req 부과 대장 조회 조건 * @return 부과 대장 목록 */ - public List getRductLevyTrgtList(LevyQuery req) { + public List getRdctLevyTrgtList(LevyQuery req) { // 삭제 여부 확인 if (req.getDelYn() == null) { req.setDelYn("N"); @@ -55,7 +55,7 @@ public class LevyBean extends AbstractBean { } } - return levyMapper.selectRductLevyTrgtList(req); + return levyMapper.selectRdctLevyTrgtList(req); } /**지정한 조건에 따라 부과 대장 목록을 조회하여 반환한다. @@ -118,12 +118,12 @@ public class LevyBean extends AbstractBean { *
            • 그렇지 않으면 false
            • *
            */ - public String createRductLevyList(LevyQuery req) { + public String createRdctLevyList(LevyQuery req) { // 변수 선언 String rtnMsg = ""; // 처리 결과 메시지 // 최초 조회 - List trgtList = levyMapper.selectRductLevyTrgtIds(req); + List trgtList = levyMapper.selectRdctLevyTrgtIds(req); // 조회 건수와 등록 대상 건수 확인 if (!req.getTnocs().equals(Integer.toString(trgtList.size()))) { @@ -141,7 +141,7 @@ public class LevyBean extends AbstractBean { levy.setDudtYmd(req.getDudtYmd()); // 납기 일자 // 사전부과 정보를 부과 대장에 등록한다. - rtnMsg = createRductLevy(levy); + rtnMsg = createRdctLevy(levy); if (!rtnMsg.contains("[S]")) { throw new RuntimeException(rtnMsg); } @@ -157,7 +157,7 @@ public class LevyBean extends AbstractBean { *
          • 그렇지 않으면 false
          • *
          */ - public String createRductLevy(Levy levy) { + public String createRdctLevy(Levy levy) { // 변수 선언 boolean rtnScs = false; // DB 처리 결과 int rtnNocs = -1; // 처리 결과 건수 @@ -268,8 +268,8 @@ public class LevyBean extends AbstractBean { *
        • 그렇지 않으면 false
        • *
        */ - public String updateRductLevyYmd(Levy levy) { - int rtnNocs = levyMapper.updateRductLevyYmd(levy); + public String updateRdctLevyYmd(Levy levy) { + int rtnNocs = levyMapper.updateRdctLevyYmd(levy); if (rtnNocs != 1) { throw new RuntimeException("부과 대장에 사전 감경부과 일자 정보 수정에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback } diff --git a/src/main/java/cokr/xit/fims/levy/service/bean/LevyServiceBean.java b/src/main/java/cokr/xit/fims/levy/service/bean/LevyServiceBean.java index d1ccf35c..1c6b7ddc 100644 --- a/src/main/java/cokr/xit/fims/levy/service/bean/LevyServiceBean.java +++ b/src/main/java/cokr/xit/fims/levy/service/bean/LevyServiceBean.java @@ -30,8 +30,8 @@ public class LevyServiceBean extends AbstractServiceBean implements LevyService private LevyBean levyBean; @Override - public List getRductLevyTrgtList(LevyQuery req) { - return levyBean.getRductLevyTrgtList(req); + public List getRdctLevyTrgtList(LevyQuery req) { + return levyBean.getRdctLevyTrgtList(req); } @Override @@ -55,13 +55,13 @@ public class LevyServiceBean extends AbstractServiceBean implements LevyService } @Override - public String createRductLevy(Levy levy) { - return levyBean.createRductLevy(levy); + public String createRdctLevy(Levy levy) { + return levyBean.createRdctLevy(levy); } @Override - public String createRductLevyList(LevyQuery req) { - return levyBean.createRductLevyList(req); + public String createRdctLevyList(LevyQuery req) { + return levyBean.createRdctLevyList(req); } } diff --git a/src/main/java/cokr/xit/fims/levy/service/bean/RdctBean.java b/src/main/java/cokr/xit/fims/levy/service/bean/RdctBean.java index 830f6abe..628afe6a 100644 --- a/src/main/java/cokr/xit/fims/levy/service/bean/RdctBean.java +++ b/src/main/java/cokr/xit/fims/levy/service/bean/RdctBean.java @@ -87,7 +87,7 @@ public class RdctBean extends AbstractBean { } /**과태료 감경 대장 정보를 등록한다. - * @param rduct 과태료 감경 대장 + * @param rdct 과태료 감경 대장 * @return 저장 여부 *
        • 저장됐으면 true
        • *
        • 그렇지 않으면 false
        • @@ -99,20 +99,20 @@ public class RdctBean extends AbstractBean { String rtnMsg = "[F] "; // 처리 결과 메시지 // 단속 ID로 단속, 감경 정보 조회 - DataObject crdnRductInfo = rdctMapper.selectCrdnInfo(rdct.getCrdnId()); + DataObject crdnRdctInfo = rdctMapper.selectCrdnInfo(rdct.getCrdnId()); // 감경 ID가 있다면 이미 부과제외 자료가 존재하므로 종료.. - if (!crdnRductInfo.string("RDCT_ID").equals("")) { + if (!crdnRdctInfo.string("RDCT_ID").equals("")) { rtnMsg = "[F] 작업 중 이미 등록된 자료가 존재합니다."; return rtnMsg; } // 단속 상태 코드(CRDN_STTS_CD) 확인하여 부과(51) 이후라면.. - if (crdnRductInfo.number("CRDN_STTS_CD").intValue() > 51) { - rtnMsg = "[F] 작업 중 오류가 발생하였습니다.
          현재 자료의 단속 상태가 " + crdnRductInfo.string("CRDN_STTS_NM") + " 상태 입니다."; + if (crdnRdctInfo.number("CRDN_STTS_CD").intValue() > 51) { + rtnMsg = "[F] 작업 중 오류가 발생하였습니다.
          현재 자료의 단속 상태가 " + crdnRdctInfo.string("CRDN_STTS_NM") + " 상태 입니다."; return rtnMsg; } // 부과 가산금(LEVY_ADAMT)이 있다면.. - if (crdnRductInfo.number("LEVY_ADAMT").intValue() > 0) { + if (crdnRdctInfo.number("LEVY_ADAMT").intValue() > 0) { rtnMsg = "[F] 작업 중 오류가 발생하였습니다.
          부과 가산금이 존재합니다."; return rtnMsg; } @@ -126,13 +126,13 @@ public class RdctBean extends AbstractBean { int ffnlgAmt = 0; // 과태료 금액 int advntceAmt = 0; // 사전통지 금액 - ffnlgAmt = crdnRductInfo.number("FFNLG_CRDN_AMT").intValue() - rdct.getRdctAmt(); // 과태료 단속 금액 - 감경 금액 - advntceAmt = ffnlgAmt - (ffnlgAmt * crdnRductInfo.number("ADVNTCE_RDUCT_RT").intValue() / 100); // 과태료 금액 - (과태료 금액 * 사전통지 감경 율 / 100) + ffnlgAmt = crdnRdctInfo.number("FFNLG_CRDN_AMT").intValue() - rdct.getRdctAmt(); // 과태료 단속 금액 - 감경 금액 + advntceAmt = ffnlgAmt - (ffnlgAmt * crdnRdctInfo.number("ADVNTCE_RDCRT").intValue() / 100); // 과태료 금액 - (과태료 금액 * 사전통지 감경 율 / 100) // 단속(TB_CRDN) 대장을 수정한다. Crdn crdn = new Crdn(); crdn.setCrdnId(rdct.getCrdnId()); // 단속 ID - crdn.setFfnlgRdcrt(crdnRductInfo.string("WKSN_RDCRT")); // 과태료 감경 율 + crdn.setFfnlgRdcrt(crdnRdctInfo.string("WKSN_RDCRT")); // 과태료 감경 율 crdn.setFfnlgAmt(ffnlgAmt); // 과태료 금액 crdn.setAdvntceAmt(advntceAmt); // 사전통지 금액 @@ -142,24 +142,24 @@ public class RdctBean extends AbstractBean { } // 부과 ID가 존재한다면 부과(TB_LEVY) 대장을 수정한다. - if (!crdnRductInfo.string("LEVY_ID").equals("")) { + if (!crdnRdctInfo.string("LEVY_ID").equals("")) { // 가산금이 존재하는 확인 - if (crdnRductInfo.number("LEVY_ADAMT").intValue() != 0 ) { + if (crdnRdctInfo.number("LEVY_ADAMT").intValue() != 0 ) { throw new RuntimeException("감경 등록 중 부과 대장에 가산금이 발생하여 부과 대장 수정에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback } Levy levy = new Levy(); - levy.setLevyId(crdnRductInfo.string("LEVY_ID")); // 부과 ID + levy.setLevyId(crdnRdctInfo.string("LEVY_ID")); // 부과 ID levy.setFfnlgAmt(ffnlgAmt); // 과태료 금액 // 단속상태코드가 부과(51)면 과태료 금액, 부과 이전이라면 사전통지 금액으로.. - if (crdnRductInfo.number("CRDN_STTS_CD").intValue() == 51) { + if (crdnRdctInfo.number("CRDN_STTS_CD").intValue() == 51) { levy.setLevyPcptax(ffnlgAmt); // 부과 본세 = 과태료 금액 } else { // 주정차위반, 전용차로위반 과태료 - if (crdnRductInfo.string("TASK_SE_CD").equals("BPV") || crdnRductInfo.string("TASK_SE_CD").equals("PVS")) { + if (crdnRdctInfo.string("TASK_SE_CD").equals("BPV") || crdnRdctInfo.string("TASK_SE_CD").equals("PVS")) { // 납기 일자 확인 - if (crdnRductInfo.number("DUDT_YMD").intValue() >= crdnRductInfo.number("TODAY").intValue()) { + if (crdnRdctInfo.number("DUDT_YMD").intValue() >= crdnRdctInfo.number("TODAY").intValue()) { levy.setLevyPcptax(advntceAmt); // 부과 본세 = 사전통지 금액 } else { levy.setLevyPcptax(ffnlgAmt); // 부과 본세 = 과태료 금액 @@ -169,7 +169,7 @@ public class RdctBean extends AbstractBean { } } - int sumAmt = levy.getLevyPcptax() - crdnRductInfo.number("RCVMT_PCPTAX").intValue() - crdnRductInfo.number("RDAMT_PCPTAX").intValue(); + int sumAmt = levy.getLevyPcptax() - crdnRdctInfo.number("RCVMT_PCPTAX").intValue() - crdnRdctInfo.number("RDAMT_PCPTAX").intValue(); levy.setSumAmt(sumAmt); // 합계 금액 = 부과 본세 - 수납 본세 - 감액 본세 rtnNocs = rdctMapper.updateLevyRdct(levy); @@ -182,7 +182,7 @@ public class RdctBean extends AbstractBean { } /**과태료 감경 대장 정보를 수정한다. - * @param rduct 과태료 감경 대장 + * @param rdct 과태료 감경 대장 * @return 저장 여부 *
          • 저장됐으면 true
          • *
          • 그렇지 않으면 false
          • @@ -199,7 +199,7 @@ public class RdctBean extends AbstractBean { } /**과태료 감경 대장 정보를 삭제한다. - * @param rduct 과태료 감경 대장 + * @param rdct 과태료 감경 대장 * @return 저장 여부 *
            • 저장됐으면 true
            • *
            • 그렇지 않으면 false
            • @@ -242,7 +242,7 @@ public class RdctBean extends AbstractBean { // 과태료 금액 int ffnlgAmt = crdnRdctInfo.number("FFNLG_CRDN_AMT").intValue(); // 과태료 단속 금액 - 감경 금액 - int advntceAmt = ffnlgAmt - (ffnlgAmt * crdnRdctInfo.number("ADVNTCE_RDUCT_RT").intValue() / 100); // 과태료 금액 - (과태료 금액 * 사전통지 감경 율 / 100) + int advntceAmt = ffnlgAmt - (ffnlgAmt * crdnRdctInfo.number("ADVNTCE_RDCRT").intValue() / 100); // 과태료 금액 - (과태료 금액 * 사전통지 감경 율 / 100) // 단속(TB_CRDN) 대장을 수정한다. Crdn crdn = new Crdn(); diff --git a/src/main/java/cokr/xit/fims/levy/web/Levy01Controller.java b/src/main/java/cokr/xit/fims/levy/web/Levy01Controller.java index ba976166..4fb10198 100644 --- a/src/main/java/cokr/xit/fims/levy/web/Levy01Controller.java +++ b/src/main/java/cokr/xit/fims/levy/web/Levy01Controller.java @@ -51,7 +51,7 @@ public class Levy01Controller extends ApplicationController { reductionLevyTargetMain = "/010/main.do" // 사전 감경부과 대상 메인 화면 , getReductionLevyTargetList = "/010/list.do" // 사전 감경부과 대상 대장 목록 조회 , getReductionLevyTargetInfo = "/020/info.do" // 사전 감경부과 대상 정보 - , createReductionLevyList = "/020/createRductLevyList.do" // 사전 감경부과 등록 + , createReductionLevyList = "/020/createRdctLevyList.do" // 사전 감경부과 등록 , levyMain = "/050/main.do" // 부과 관리 메인 화면 , getLevyList = "/050/list.do" // 부과 대장 목록 조회 ; @@ -86,7 +86,7 @@ public class Levy01Controller extends ApplicationController { return mav .addObject("pageName", "levy01010") // View(jsp)에서 사용할 id 뒤에 붙일 suffix - .addObject("infoPrefix", "rductLevyTrgt") // prefix + .addObject("infoPrefix", "rdctLevyTrgt") // prefix .addObject("infoPrefixUrl", CLASS_URL) // prefixUrl .addObject("sggCd", fimsUser.getOrgID()) // 시군구 코드(SGG_CD) .addObject("taskListForSgg", stngBean.filterTaskSectionCodeForSgg(commonCodes.get("FIM054"))) // 업무 구분 코드(TASK_SE_CD) @@ -94,7 +94,7 @@ public class Levy01Controller extends ApplicationController { } /**사전 감경부과 대상 목록을 조회하여 반환한다. - * {@link LevyService#getRductLevyTrgtList(LevyQuery)} 참고 + * {@link LevyService#getRdctLevyTrgtList(LevyQuery)} 참고 * @param req 부과 대장 조회 조건 * @return jsonView *
               {
              @@ -108,8 +108,8 @@ public class Levy01Controller extends ApplicationController {
               	@RequestMapping(name="사전 감경부과 대상 목록 조회", value=METHOD_URL.getReductionLevyTargetList)
               	public ModelAndView getReductionLevyTargetList(LevyQuery req) {
               		if (!"xls".equals(req.getDownload())) {
              -			List result = levyService.getRductLevyTrgtList(setFetchSize(req));
              -			return setCollectionInfo(new ModelAndView("jsonView"), result, "rductLevyTrgt");
              +			List result = levyService.getRdctLevyTrgtList(setFetchSize(req));
              +			return setCollectionInfo(new ModelAndView("jsonView"), result, "rdctLevyTrgt");
               		} else {
               			// 현재 날짜 구하기
               			SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
              @@ -124,7 +124,7 @@ public class Levy01Controller extends ApplicationController {
               			CellStyle dateYMD = format.yyyy_mm_dd();
               			CellStyle dateDT = format.yyyy_mm_dd_hh_mm_ss();
               
              -			List list = levyService.getRductLevyTrgtList(req.setFetchSize(0));
              +			List list = levyService.getRdctLevyTrgtList(req.setFetchSize(0));
               
               			Map valueMap = new HashMap();
               			valueMap.put("업무구분", format.of("TASK_SE_NM").style(center));
              @@ -167,7 +167,7 @@ public class Levy01Controller extends ApplicationController {
               	 * @param req 부과 대장 조회 조건
               	 * @return fims/levy/levy01020-info 또는 jsonView
               	 * 
              {
              -	 *     "rductLevyYmdInfo": 감경 부과 정보
              +	 *     "rdctLevyYmdInfo": 감경 부과 정보
               	 * }
              */ @Task({"PVS","BPV"}) @@ -189,10 +189,10 @@ public class Levy01Controller extends ApplicationController { .addObject("openerPageName", hReq.getParameter("openerPageName")) // 호출한 Jsp PageName .addObject("callPurpose", req.getCallPurpose()) // 호출 용도 .addObject("pageName", "levy01020") // jsp pageName - .addObject("infoPrefix", "rductLevyTrgt") // prefix + .addObject("infoPrefix", "rdctLevyTrgt") // prefix .addObject("infoPrefixUrl", CLASS_URL) // prefixUrl .addObject("mainQuery", json ? req : toJson(req)) // 검색 조건 - .addObject("rductLevyTrgtInfo", json ? info : toJson(info)) + .addObject("rdctLevyTrgtInfo", json ? info : toJson(info)) ; } @@ -207,7 +207,7 @@ public class Levy01Controller extends ApplicationController { @RequestMapping(name="사전 감경부과 대장 등록", value=METHOD_URL.createReductionLevyList) public ModelAndView createReductionLevyList(LevyQuery req) { boolean saved = false; - String rtnMsg = levyService.createRductLevyList(req); + String rtnMsg = levyService.createRdctLevyList(req); if (rtnMsg.contains("[S]")) { saved = true; diff --git a/src/main/java/cokr/xit/fims/levy/web/Levy02Controller.java b/src/main/java/cokr/xit/fims/levy/web/Levy02Controller.java index ad939abf..a25842a7 100644 --- a/src/main/java/cokr/xit/fims/levy/web/Levy02Controller.java +++ b/src/main/java/cokr/xit/fims/levy/web/Levy02Controller.java @@ -68,8 +68,8 @@ public class Levy02Controller extends ApplicationController { protected UserMapper userMapper; /**과태료 감경 대장 관리 메인화면(levy/levy02010-main)을 연다. - * 조건없는 {@link #getRductList(RductQuery) 과태료 감경 대장 조회 결과}를 포함시킨다. - * @return /rduct/rduct-main + * 조건없는 {@link #getRdctList(RdctQuery) 과태료 감경 대장 조회 결과}를 포함시킨다. + * @return /rdct/rdct-main */ @RequestMapping(name="과태료 감경 관리 대장 메인", value=METHOD_URL.reductionMain) public ModelAndView reductionMain() { @@ -92,22 +92,22 @@ public class Levy02Controller extends ApplicationController { } /**과태료 감경 대장 목록을 조회하여 반환한다.
              - * {@link RdctService#getRductList(RductQuery)} 참고 + * {@link RdctService#getRdctList(RdctQuery)} 참고 * @param req 과태료 감경 대장 조회 조건 * @return jsonView *
               {
              -	 *     "rductList": [과태료 감경 대장 목록]
              -	 *     "rductStart": 과태료 감경 대장 목록 시작 인덱스
              -	 *     "rductFetch": 한 번에 가져오는 과태료 감경 대장 목록 수
              -	 *     "rductTotal": 조회 결과 찾은 전체 과태료 감경 대장 수
              +	 *     "rdctList": [과태료 감경 대장 목록]
              +	 *     "rdctStart": 과태료 감경 대장 목록 시작 인덱스
              +	 *     "rdctFetch": 한 번에 가져오는 과태료 감경 대장 목록 수
              +	 *     "rdctTotal": 조회 결과 찾은 전체 과태료 감경 대장 수
               	 * }
              */ @Task @RequestMapping(name="과태료 감경 대장 목록 조회", value=METHOD_URL.getReductionList) - public ModelAndView getRductList(LevyQuery req) { + public ModelAndView getRdctList(LevyQuery req) { if (!"xls".equals(req.getDownload())) { List result = rdctService.getRdctList(setFetchSize(req)); - return setCollectionInfo(new ModelAndView("jsonView"), result, "rduct"); + return setCollectionInfo(new ModelAndView("jsonView"), result, "rdct"); } else { // 현재 날짜 구하기 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); @@ -202,7 +202,7 @@ public class Levy02Controller extends ApplicationController { } /**과태료 감경 대장를 등록한다. - * @param rduct 과태료 감경 대장 정보 + * @param rdct 과태료 감경 대장 정보 * @return jsonView *
               {
               	 *     "saved": 등록되었으면 true, 그렇지 않으면 false
              @@ -226,7 +226,7 @@ public class Levy02Controller extends ApplicationController {
               	}
               
               	/**과태료 감경 대장 정보를 수정한다.
              -	 * @param rduct 과태료 감경 대장 정보
              +	 * @param rdct 과태료 감경 대장 정보
               	 * @return jsonView
               	 * 
               {
               	 *     "saved": 수정되었으면 true, 그렇지 않으면 false
              diff --git a/src/main/java/cokr/xit/fims/sndb/service/bean/SndngBean.java b/src/main/java/cokr/xit/fims/sndb/service/bean/SndngBean.java
              index 19cc9ee2..b5932947 100644
              --- a/src/main/java/cokr/xit/fims/sndb/service/bean/SndngBean.java
              +++ b/src/main/java/cokr/xit/fims/sndb/service/bean/SndngBean.java
              @@ -411,7 +411,7 @@ public class SndngBean extends AbstractBean {
               				levy.setDudtYmd(sndng.getSndngEndYmd());						// 납기 일자
               
               				// 부과(TB_LEVY) 대장을 등록한다.
              -				rtnMsg = levyBean.createRductLevy(levy);
              +				rtnMsg = levyBean.createRdctLevy(levy);
               
               				// 단속(TB_CRDN), 납부자(TB_PAYER), 부과(TB_LEVY) 대장을 조회 한다.
               				crdnPayerInfo = sndngMapper.selectCrdnPayerInfo(crdnId);
              @@ -458,7 +458,7 @@ public class SndngBean extends AbstractBean {
               				levy.setSumAmt(crdnPayerInfo.number("ADVNTCE_AMT").intValue());		// 합계 금액
               
               				// 부과(TB_LEVY) 대장에 부과일자, 최초납기일자, 납기일자를 수정한다.
              -				rtnMsg = levyBean.updateRductLevyYmd(levy);
              +				rtnMsg = levyBean.updateRdctLevyYmd(levy);
               				if (!rtnMsg.contains("[S]")) {									// 오류가 발생하였으면 종료..
               					throw new RuntimeException(rtnMsg.replace("[F]", ""));		// 예외를 발생시켜서 DB Rollback
               				}
              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 e82629d2..89cd51bb 100644
              --- a/src/main/resources/sql/mapper/fims/levy/levy-mapper.xml
              +++ b/src/main/resources/sql/mapper/fims/levy/levy-mapper.xml
              @@ -288,7 +288,7 @@
                       
                   
               
              -    /* 감경부과 대상 목록 조회(levyMapper.selectRdctLevyTrgtList) */
                       
                       
                       
              @@ -296,7 +296,7 @@
                       
                   
               
              -    /* 감경부과 대상 목록 조회(levyMapper.selectRdctLevyTrgtIds) */
                       SELECT C.CRDN_ID        
                            , C.SGG_CD         
                            , C.TASK_SE_CD     
              @@ -955,7 +955,7 @@
                          AND DEL_YN           = 'N'
                   
               
              -    /* 부과 대장에 부과일자, 최초납기일자, 납기일자 수정(levyMapper.updateRductLevyYmd) */
              +    /* 부과 대장에 부과일자, 최초납기일자, 납기일자 수정(levyMapper.updateRdctLevyYmd) */
                       UPDATE TB_LEVY
                          SET LEVY_YMD         = #{levyYmd}    
                            , FRST_DUDT_YMD    = #{frstDudtYmd} 
              diff --git a/src/main/resources/sql/mapper/fims/levy/rdct-mapper.xml b/src/main/resources/sql/mapper/fims/levy/rdct-mapper.xml
              index 3feae9c0..fb6b14f3 100644
              --- a/src/main/resources/sql/mapper/fims/levy/rdct-mapper.xml
              +++ b/src/main/resources/sql/mapper/fims/levy/rdct-mapper.xml
              @@ -327,8 +327,8 @@
                            , C.FFNLG_RDCRT        
                            , C.FFNLG_AMT          
                            , C.CRDN_STTS_CD       
              +             , T.ADVNTCE_RDCRT      
                            , T.WKSN_RDCRT         
              -             , T.ADVNTCE_RDUCT_RT   
                            , P.RTPYR_ID           
                            , P.RTPYR_NO           
                            , P.RTPYR_NM           
              diff --git a/src/main/resources/sql/mapper/fims/mngt/task-mapper.xml b/src/main/resources/sql/mapper/fims/mngt/task-mapper.xml
              index d8cd1559..a36a532d 100644
              --- a/src/main/resources/sql/mapper/fims/mngt/task-mapper.xml
              +++ b/src/main/resources/sql/mapper/fims/mngt/task-mapper.xml
              @@ -76,7 +76,7 @@
                       SELECT SGG_CD           
                            , TASK_SE_CD       
                            , ADVNTCE_DAY_CNT  
              -             , ADVNTCE_RDUCT_RT 
              +             , ADVNTCE_RDCRT    
                            , DATE_FORMAT(CURRENT_DATE, '%Y')      AS FYR      
                            , DATE_FORMAT(CURRENT_DATE, '%Y%m%d')  AS LEVY_YMD 
                            , GET_MASK_DATE(DATE_FORMAT(CURRENT_DATE, '%Y%m%d'), '-')  AS LEVY_YMD_MASK     
              diff --git a/src/main/webapp/WEB-INF/jsp/fims/levy/levy01010-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/levy/levy01010-main.jsp
              index 4d7a77b0..adfa0759 100644
              --- a/src/main/webapp/WEB-INF/jsp/fims/levy/levy01010-main.jsp
              +++ b/src/main/webapp/WEB-INF/jsp/fims/levy/levy01010-main.jsp
              @@ -323,7 +323,7 @@
               		 * DatasetControl
               		 **************************************************************************/
               		$P.control = new DatasetControl({
              -			  prefix: "rductLevyTrgt"
              +			  prefix: "rdctLevyTrgt"
               			, prefixName: "감경부과 대상"
               			, infoSize: "md"
               			, keymapper: info => info ? info.CRDN_ID : ""
              diff --git a/src/main/webapp/WEB-INF/jsp/fims/levy/levy01020-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/levy/levy01020-info.jsp
              index 52a5a296..717d8bcb 100644
              --- a/src/main/webapp/WEB-INF/jsp/fims/levy/levy01020-info.jsp
              +++ b/src/main/webapp/WEB-INF/jsp/fims/levy/levy01020-info.jsp
              @@ -24,12 +24,12 @@
               					
               					
               					
              - - % + + %
              - +
              @@ -97,7 +97,7 @@ * DatasetControl **************************************************************************/ $P.control = new DatasetControl({ - prefix: "rductLevyTrgt" + prefix: "rdctLevyTrgt" , prefixName: "감경부과" , keymapper: info => info ? info.CRDN_ID : "" , dataGetter: obj => obj.${infoPrefix}Info @@ -155,7 +155,7 @@ **************************************************************************/ // 업무구분에 따른 URL 설정 $P.fnSetURL = (taskSeCd) => { - $P.control.urls.create = wctx.url("/" + taskSeCd + "${infoPrefixUrl}" + "/020/createRductLevyList.do"); // 등록 + $P.control.urls.create = wctx.url("/" + taskSeCd + "${infoPrefixUrl}" + "/020/createRdctLevyList.do"); // 등록 } /************************************************************************** @@ -218,7 +218,7 @@ // 화면 활성화 설정 $("#tnocs--${pageName}").prop("readonly", true); // 총건수 $("#gramtFfnlgAmt--${pageName}").prop("readonly", true); // 총금액 - $("#advntceRductRt--${pageName}").prop("readonly", true); // 감경율 + $("#advntceRdcrt--${pageName}").prop("readonly", true); // 감경율 $("#gramtAdvntceAmt--${pageName}").prop("readonly", true); // 감경 부과금액 if ($P.callPurpose == "view") { @@ -241,7 +241,7 @@ $P.initForm(); // 3. Dataset 설정 - $P.control.setData([${rductLevyTrgtInfo}]); + $P.control.setData([${rdctLevyTrgtInfo}]); }); diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp index 3931745b..01b52359 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp @@ -70,7 +70,7 @@
              - +
              @@ -126,7 +126,7 @@
              - +
              @@ -311,13 +311,13 @@
              - +
              - - + +
              diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02030-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02030-info.jsp index f59f4bf1..6df4873f 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02030-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02030-info.jsp @@ -55,7 +55,7 @@
              - +
              @@ -104,6 +104,19 @@
              + +
              + + +
              + +
              + + +
              + +
              +
              diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp index 6da4b434..1c0529e3 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp @@ -13,13 +13,13 @@ - - - @@ -57,7 +57,7 @@
              - +
              @@ -256,14 +256,14 @@ let $P = pageObject["${pageName}"]; // FormFields - $P.rductFormFields = new FimsFormFields("#frmRdctEdit--${pageName}"); + $P.rdctFormFields = new FimsFormFields("#frmRdctEdit--${pageName}"); $P.exclFormFields = new FimsFormFields("#frmExclEdit--${pageName}"); /************************************************************************** * DatasetControl **************************************************************************/ // 감경 정보 DatasetControl - $P.rductControl = new DatasetControl({ + $P.rdctControl = new DatasetControl({ prefix: "rdct" , prefixName: "감경" , keymapper: info => info ? info.RDCT_ID : "" @@ -315,14 +315,14 @@ * 감경 DatasetControl 이벤트 **************************************************************************/ // 현재 선택 자료 변경 이벤트 - $P.rductControl.onCurrentChange = (item) => { + $P.rdctControl.onCurrentChange = (item) => { if (!item) return; - $P.rductFormFields.set($P.rductControl, item); + $P.rdctFormFields.set($P.rdctControl, item); } // 감경 dialog - $P.rductControl.getInfo = (params) => { + $P.rdctControl.getInfo = (params) => { if (!params) return; ajax.get({ @@ -336,7 +336,7 @@ return; } else { dialog.open({ - id: $P.rductControl.prefixed("Dialog--${pageName}") + id: $P.rdctControl.prefixed("Dialog--${pageName}") , title: params.title , content: resp , size: "lg" @@ -348,8 +348,8 @@ } // 감경 삭제 callback - $P.rductControl.onRemove = (resp) => { - let btnTitle = $("#btnRemoveRduct--${pageName}").attr("title"); + $P.rdctControl.onRemove = (resp) => { + let btnTitle = $("#btnRemoveRdct--${pageName}").attr("title"); let showMessage = resp.rtnMsg.replace(/[S]|[F]/g, btnTitle); // 메시지 출력 @@ -362,13 +362,13 @@ } // 감경 삭제 - $P.rductControl.remove = (params) => { + $P.rdctControl.remove = (params) => { if (!params) return; ajax.post({ url: wctx.url("/" + params.taskSeCd + "/levy/levy02/010/remove.do") , data: params - , success: resp => $P.rductControl.onRemove(resp) + , success: resp => $P.rdctControl.onRemove(resp) }); } @@ -528,7 +528,7 @@ // 초기화 $("#frmRdctEdit--${pageName}")[0].reset(); // 감경 화면 초기화 $("#frmExclEdit--${pageName}")[0].reset(); // 부과제외 화면 초기화 - $P.rductControl.dataset.clear(); // 감경 Dataset 초기화 + $P.rdctControl.dataset.clear(); // 감경 Dataset 초기화 $P.levyExclControl.dataset.clear(); // 부과제외 Dataset 초기화 $P.crdnSttsHstryControl.dataset.clear(); // 단속상태 이력 Dataset 초기화 $P.payerHstryControl.dataset.clear(); // 납부자 이력 Dataset 초기화 @@ -537,7 +537,7 @@ pageObject["${pageNameMain}"].mainControl.setData([resp.totalInfo]); // Dataset 셋팅 - if (resp.rductInfo) { $P.rductControl.setData([resp.rductInfo]); } // 감경 정보 + if (resp.rdctInfo) { $P.rdctControl.setData([resp.rdctInfo]); } // 감경 정보 if (resp.levyExclInfo) { $P.levyExclControl.setData([resp.levyExclInfo]); } // 부과제외 정보 $P.crdnSttsHstryControl.setData(resp.crdnSttsHstrys); // 단속상태 이력 @@ -547,16 +547,16 @@ } // 사유 callback - $P.callbackRsnRduct = (obj) => { + $P.callbackRsnRdct = (obj) => { // 서버에 전송할 data(파라미터) 생성 let params = { - sggCd: $P.rductControl.dataset.getValue("SGG_CD") // 시군구 코드 - , taskSeCd: $P.rductControl.dataset.getValue("TASK_SE_CD") // 업무 구분 코드 - , rdctId: $P.rductControl.dataset.getValue("RDCT_ID") // 감경 ID + sggCd: $P.rdctControl.dataset.getValue("SGG_CD") // 시군구 코드 + , taskSeCd: $P.rdctControl.dataset.getValue("TASK_SE_CD") // 업무 구분 코드 + , rdctId: $P.rdctControl.dataset.getValue("RDCT_ID") // 감경 ID , delRsn: obj.reason // 삭제 사유 }; - $P.rductControl.remove(params); + $P.rdctControl.remove(params); } // 부과제외 삭제 사유 callback @@ -576,7 +576,7 @@ * 버튼 clickEvent **************************************************************************/ // 감경 등록 - $P.fnCreateRduct = (title) => { + $P.fnCreateRdct = (title) => { // 단속 ID let crdnId = $("#crdnId--${pageNameMain}").val(); // 단속 ID 가 없다면.. return @@ -617,13 +617,13 @@ , delYn: "N" }; - $P.rductControl.getInfo(params); + $P.rdctControl.getInfo(params); } // 감경 수정 - $P.fnUpdateRduct = (title) => { + $P.fnUpdateRdct = (title) => { // 감경 ID - let rdctId = $P.rductControl.dataset.getValue("RDCT_ID"); + let rdctId = $P.rdctControl.dataset.getValue("RDCT_ID"); // 감경 ID 가 없다면.. return if (typeof rdctId == "undefined" || rdctId == null || rdctId == "") { dialog.alert({ @@ -651,20 +651,20 @@ let params = { callPurpose : "update" , title: title - , sggCd: $P.rductControl.dataset.getValue("SGG_CD") - , taskSeCd: $P.rductControl.dataset.getValue("TASK_SE_CD") - , crdnId: $P.rductControl.dataset.getValue("CRDN_ID") + , sggCd: $P.rdctControl.dataset.getValue("SGG_CD") + , taskSeCd: $P.rdctControl.dataset.getValue("TASK_SE_CD") + , crdnId: $P.rdctControl.dataset.getValue("CRDN_ID") , rdctId: rdctId , delYn: "N" }; - $P.rductControl.getInfo(params); + $P.rdctControl.getInfo(params); } // 감경 삭제 - $P.fnRemoveRduct = (title) => { + $P.fnRemoveRdct = (title) => { // 감경 ID - let rdctId = $P.rductControl.dataset.getValue("RDCT_ID"); + let rdctId = $P.rdctControl.dataset.getValue("RDCT_ID"); // 감경 ID 가 없다면.. return if (typeof rdctId == "undefined" || rdctId == null || rdctId == "") { dialog.alert({ @@ -692,7 +692,7 @@ // 삭제 메세지 확인 dialog.alert({ - content: "선택하신 " + $P.rductControl.prefixName + " 정보를 삭제하시겠습니까?" + content: "선택하신 " + $P.rdctControl.prefixName + " 정보를 삭제하시겠습니까?" , onOK: () => { // 삭제 사유 입력 fetch(wctx.url("/resources/html/inputRsnDialog.html")) @@ -704,7 +704,7 @@ , size: "lg" , content: template , onOK: () => { - $P.callbackRsnRduct({ reason: $("#reason").val() }); + $P.callbackRsnRdct({ reason: $("#reason").val() }); } }); }); @@ -849,14 +849,14 @@ // 이벤트 설정 $P.setEvent = () => { // 업무 버튼 이벤트 - $("#btnCreateRduct--${pageName}").on("click", function() { - $P.fnCreateRduct($(this).attr("title")); // 감경 등록 + $("#btnCreateRdct--${pageName}").on("click", function() { + $P.fnCreateRdct($(this).attr("title")); // 감경 등록 }); - $("#btnUpdateRduct--${pageName}").on("click", function() { - $P.fnUpdateRduct($(this).attr("title")); // 감경 수정 + $("#btnUpdateRdct--${pageName}").on("click", function() { + $P.fnUpdateRdct($(this).attr("title")); // 감경 수정 }); - $("#btnRemoveRduct--${pageName}").on("click", function() { - $P.fnRemoveRduct($(this).attr("title")); // 감경 삭제 + $("#btnRemoveRdct--${pageName}").on("click", function() { + $P.fnRemoveRdct($(this).attr("title")); // 감경 삭제 }); $("#btnCreateWrng--${pageName}").on("click", function() { $P.fnCreateWrng($(this).attr("title")); // 계고 등록 @@ -879,9 +879,9 @@ // 초기 화면 설정 $P.initForm = () => { // button 요소들을 disabled = true - $("#btnCreateRduct--${pageName}").prop("disabled", true); - $("#btnUpdateRduct--${pageName}").prop("disabled", true); - $("#btnRemoveRduct--${pageName}").prop("disabled", true); + $("#btnCreateRdct--${pageName}").prop("disabled", true); + $("#btnUpdateRdct--${pageName}").prop("disabled", true); + $("#btnRemoveRdct--${pageName}").prop("disabled", true); $("#btnCreateLevyExcl--${pageName}").prop("disabled", true); $("#btnCreateWrng--${pageName}").prop("disabled", true); $("#btnUpdateLevyExcl--${pageName}").prop("disabled", true); @@ -889,9 +889,9 @@ // 화면 호출(callPurpose)이 view가 아니라면 버튼 비활성화 disabled = false if (pageObject['${pageNameMain}'].callPurpose != "view") { - $("#btnCreateRduct--${pageName}").prop("disabled", false); - $("#btnUpdateRduct--${pageName}").prop("disabled", false); - $("#btnRemoveRduct--${pageName}").prop("disabled", false); + $("#btnCreateRdct--${pageName}").prop("disabled", false); + $("#btnUpdateRdct--${pageName}").prop("disabled", false); + $("#btnRemoveRdct--${pageName}").prop("disabled", false); $("#btnCreateLevyExcl--${pageName}").prop("disabled", false); $("#btnCreateWrng--${pageName}").prop("disabled", false); $("#btnUpdateLevyExcl--${pageName}").prop("disabled", false); @@ -909,8 +909,8 @@ $P.initForm(); // 3. Dataset 설정 - let rductInfo = ${rductInfo}; // 감경 정보 - if (rductInfo) { $P.rductControl.setData([rductInfo]); } + let rdctInfo = ${rdctInfo}; // 감경 정보 + if (rdctInfo) { $P.rdctControl.setData([rdctInfo]); } let levyExclInfo = ${levyExclInfo}; // 부과제외 정보 if (levyExclInfo) { $P.levyExclControl.setData([levyExclInfo]); } diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02080-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02080-info.jsp index db90387b..e0bf4de5 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02080-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02080-info.jsp @@ -315,7 +315,7 @@ , size: "lg" , content: template , onOK: () => { - $P.callbackRsnRduct({ reason: $("#reason").val() }); + $P.callbackRsn({ reason: $("#reason").val() }); } }); });