From 98411eaf6180b50823621be2ee4aec07a2a5122f Mon Sep 17 00:00:00 2001 From: jjh Date: Wed, 8 Nov 2023 16:06:38 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B0=9C=EC=86=A1=EB=B0=98=EC=86=A1=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 --- .../xit/fims/excl/web/Excl01Controller.java | 30 +- .../xit/fims/excl/web/Excl02Controller.java | 18 +- .../xit/fims/sndb/web/Sndb01Controller.java | 83 ++- .../cokr/xit/fims/task/web/CmnController.java | 53 +- .../cokr/xit/fims/task/web/DpvController.java | 54 +- .../WEB-INF/jsp/fims/sndb/sndb01030-main.jsp | 2 +- .../WEB-INF/jsp/fims/sndb/sndb01070-main.jsp | 2 +- .../WEB-INF/jsp/fims/sndb/sndb01090-main.jsp | 8 +- .../WEB-INF/jsp/fims/sndb/sndb01100-info.jsp | 4 +- ...{sndb01110-info.jsp => sndb01110-main.jsp} | 2 + .../WEB-INF/jsp/fims/sndb/sndb01210-main.jsp | 2 +- .../WEB-INF/jsp/fims/sndb/sndb01220-info.jsp | 484 ++++++++++++ .../WEB-INF/jsp/fims/sndb/sndb01220-main.jsp | 210 ------ .../WEB-INF/jsp/fims/sndb/sndb01230-main.jsp | 687 ++++++++++++++++++ .../WEB-INF/jsp/fims/sndb/sndb01240-main.jsp | 644 ++++++++++++++++ 15 files changed, 1980 insertions(+), 303 deletions(-) rename src/main/webapp/WEB-INF/jsp/fims/sndb/{sndb01110-info.jsp => sndb01110-main.jsp} (99%) create mode 100644 src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01220-info.jsp delete mode 100644 src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01220-main.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01230-main.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01240-main.jsp diff --git a/src/main/java/cokr/xit/fims/excl/web/Excl01Controller.java b/src/main/java/cokr/xit/fims/excl/web/Excl01Controller.java index 1b1d5f8a..f74c5827 100644 --- a/src/main/java/cokr/xit/fims/excl/web/Excl01Controller.java +++ b/src/main/java/cokr/xit/fims/excl/web/Excl01Controller.java @@ -31,13 +31,13 @@ public class Excl01Controller extends ApplicationController { public class METHOD_URL { public static final String - levyExclusionMain = "/010/main.do" // 부과 제외 관리 메인 화면 - , getLevyExclusionList = "/010/list.do" // 부과 제외 대장 목록 조회 - , getLevyExclusionInfo = "/020/info.do" // 부과 제외 대장 조회 - , createLevyExclusion = "/020/create.do" // 부과 제외 대장 등록 - , updateLevyExclusion = "/020/update.do" // 부과 제외 대장 수정 - , removeLevyExclusionList = "/010/removes.do" // 부과 제외 대장 목록 삭제 - , removeLevyExclusion = "/010/remove.do" // 부과 제외 대장 삭제 + levyExclusionMain = "/010/main.do" // 부과 제외 관리 메인 화면 + , getLevyExclusionList = "/010/list.do" // 부과 제외 대장 목록 조회 + , getLevyExclusionInfo = "/020/info.do" // 부과 제외 대장 조회 + , createLevyExclusion = "/020/create.do" // 부과 제외 대장 등록 + , updateLevyExclusion = "/020/update.do" // 부과 제외 대장 수정 + , removeLevyExclusion = "/010/remove.do" // 부과 제외 대장 삭제 + , removeLevyExclusionList = "/010/removes.do" // 부과 제외 대장 목록 삭제 ; } @@ -171,17 +171,17 @@ public class Excl01Controller extends ApplicationController { .addObject("retMessage", retMessage); } - /**여러 건의 부과제외 ID에 해당하는 부과제외 대장를 제거한다. - * @param levyExclIDs 부과제외 아이디 + /**지정한 부과제외 ID에 해당하는 부과제외 대장를 제거한다. + * @param levyExclID 부과제외 대장 아이디 * @return jsonView *
 {
 	 *     "affected": 저장된 정보수
 	 *     "saved": 저장되었으면 true, 그렇지 않으면 false
 	 * }
*/ - public ModelAndView removeLevyExclusionList(LevyExclQuery req) { + public ModelAndView removeLevyExclusion(LevyExcl levyExcl) { boolean saved = false; - String retMessage = levyExclService.removeLevyExclList(req); + String retMessage = levyExclService.removeLevyExcl(levyExcl); if (retMessage.contains("[S]")) { saved = true; @@ -194,17 +194,17 @@ public class Excl01Controller extends ApplicationController { .addObject("retMessage", retMessage); } - /**지정한 부과제외 ID에 해당하는 부과제외 대장를 제거한다. - * @param levyExclID 부과제외 대장 아이디 + /**여러 건의 부과제외 ID에 해당하는 부과제외 대장를 제거한다. + * @param levyExclIDs 부과제외 아이디 * @return jsonView *
 {
 	 *     "affected": 저장된 정보수
 	 *     "saved": 저장되었으면 true, 그렇지 않으면 false
 	 * }
*/ - public ModelAndView removeLevyExclusion(LevyExcl levyExcl) { + public ModelAndView removeLevyExclusionList(LevyExclQuery req) { boolean saved = false; - String retMessage = levyExclService.removeLevyExcl(levyExcl); + String retMessage = levyExclService.removeLevyExclList(req); if (retMessage.contains("[S]")) { saved = true; diff --git a/src/main/java/cokr/xit/fims/excl/web/Excl02Controller.java b/src/main/java/cokr/xit/fims/excl/web/Excl02Controller.java index 8e5a4449..08d347cb 100644 --- a/src/main/java/cokr/xit/fims/excl/web/Excl02Controller.java +++ b/src/main/java/cokr/xit/fims/excl/web/Excl02Controller.java @@ -43,8 +43,8 @@ public class Excl02Controller extends ApplicationController { , updateOpinionSubmission = "/020/update.do" // 의견제출 대장 수정 , getOpinionSubmissionAnswerInfo = "/030/info.do" // 의견제출 대장 심의 조회 , updateOpinionSubmissionAnswer = "/030/update.do" // 의견제출 대장 심의 수정 - , removeOpinionSubmissionList = "/010/removes.do" // 의견제출 대장 목록 삭제 , removeOpinionSubmission = "/010/remove.do" // 의견제출 대장 삭제 + , removeOpinionSubmissionList = "/010/removes.do" // 의견제출 대장 목록 삭제 ; } @@ -243,17 +243,17 @@ public class Excl02Controller extends ApplicationController { .addObject("retMessage", retMessage); } - /**여러 건의 의견제출 대장를 제거한다. - * @param opnnSbmsnIDs 의견제출 대장 IDs + /**지정한 의견제출 대장를 제거한다. + * @param opnnSbmsnId 의견제출 대장 Id * @return jsonView *
 {
 	 *     "affected": 저장된 정보수
 	 *     "saved": 저장되었으면 true, 그렇지 않으면 false
 	 * }
*/ - public ModelAndView removeOpinionSubmissionList(LevyExclQuery req) { + public ModelAndView removeOpinionSubmission(OpnnSbmsn opnnSbmsn) { boolean saved = false; - String retMessage = opnnSbmsnService.removeOpnnSbmsnList(req); + String retMessage = opnnSbmsnService.removeOpnnSbmsn(opnnSbmsn); if (retMessage.contains("[S]")) { saved = true; @@ -266,17 +266,17 @@ public class Excl02Controller extends ApplicationController { .addObject("retMessage", retMessage); } - /**지정한 의견제출 대장를 제거한다. - * @param opnnSbmsnId 의견제출 대장 Id + /**여러 건의 의견제출 대장를 제거한다. + * @param opnnSbmsnIDs 의견제출 대장 IDs * @return jsonView *
 {
 	 *     "affected": 저장된 정보수
 	 *     "saved": 저장되었으면 true, 그렇지 않으면 false
 	 * }
*/ - public ModelAndView removeOpinionSubmission(OpnnSbmsn opnnSbmsn) { + public ModelAndView removeOpinionSubmissionList(LevyExclQuery req) { boolean saved = false; - String retMessage = opnnSbmsnService.removeOpnnSbmsn(opnnSbmsn); + String retMessage = opnnSbmsnService.removeOpnnSbmsnList(req); if (retMessage.contains("[S]")) { saved = true; diff --git a/src/main/java/cokr/xit/fims/sndb/web/Sndb01Controller.java b/src/main/java/cokr/xit/fims/sndb/web/Sndb01Controller.java index 65a88483..7de11613 100644 --- a/src/main/java/cokr/xit/fims/sndb/web/Sndb01Controller.java +++ b/src/main/java/cokr/xit/fims/sndb/web/Sndb01Controller.java @@ -50,15 +50,21 @@ public class Sndb01Controller extends ApplicationController { , noticeSheetSendingMain = "/090/main.do" // 고지서 발송 현황 메인 화면 , getNoticeSheetSendingList = "/090/list.do" // 고지서 발송 대상 목록 조회 , getNoticeSheetSendingInfo = "/100/info.do" // 고지서 발송 상세 대장 조회 - , noticeSheetSendingTargetMain = "/110/main.do" // 고지서 발송 대상 메인 + , noticeSheetSendingTargetMain = "/110/main.do" // 고지서 발송 대상 메인 화면 - , createSndng = "/020/createSndng.do" // 발송 대상 등록 - , createSndngLink = "/080/createSndngLink.do" // 우편 통합 발송 연계 등록 + , createSending = "/020/createSndng.do" // 발송 대상 등록 + , createSendingLink = "/080/createSndngLink.do" // 우편 통합 발송 연계 등록 + + , unitySendBackTargetMain = "/210/main.do" // 통합 반송 등록 메인 + + , getSendBackInfo = "/220/info.do" // 발송 상세의 반송 정보 조회 + , createSendBack = "/220/create.do" // 발송 상세의 반송 정보 등록 + , updateSendBack = "/220/update.do" // 발송 상세의 반송 정보 수정 + , deleteSendBack = "/220/delete.do" // 발송 상세의 반송 정보 삭제 + + , sendBackMain = "/230/main.do" // 반송 현황 메인 화면 + , serviceByPublicNoticeMain = "/240/main.do" // 공시송달 현황 메인 화면 - , getSndbkInfo = "/220/info.do" // 발송 상세의 반송 정보 조회 - , createSndbk = "/220/create.do" // 발송 상세의 반송 정보 등록 - , updateSndbk = "/220/update.do" // 발송 상세의 반송 정보 수정 - , deleteSndbk = "/220/delete.do" // 발송 상세의 반송 정보 삭제 ; } @@ -405,7 +411,7 @@ public class Sndb01Controller extends ApplicationController { addCodes(commonCodes, mav, "FIM004", "FIM005", "FIM006", "FIM061", "FIM064"); return mav.addObject("pageName", "sndb01010") // View(jsp)에서 사용할 id 뒤에 붙일 suffix - .addObject("infoPrefix", "wrngSndngTrgt") // prefix + .addObject("infoPrefix", "nhtSndngTrgt") // prefix .addObject("sggCd", managedUser.getOrgID()) // 시군구 코드(SGG_CD) .addObject("FIM054List", commonCodes.get("FIM054")) // 업무 구분 코드(TASK_SE_CD) .addObject("FIM004List", commonCodes.get("FIM004")) // 주정차위반 내역 코드(VLTN_ID) @@ -425,7 +431,7 @@ public class Sndb01Controller extends ApplicationController { * "saved": 등록되었으면 true, 그렇지 않으면 false * } */ - public ModelAndView createSndng(Sndng sndng) { + public ModelAndView createSending(Sndng sndng) { boolean saved = false; String retMessage = sndngService.createSndng(sndng); @@ -447,7 +453,7 @@ public class Sndb01Controller extends ApplicationController { * "saved": 등록되었으면 true, 그렇지 않으면 false * } */ - public ModelAndView createSndngLink(Sndng sndng) { + public ModelAndView createSendingLink(Sndng sndng) { boolean saved = false; String retMessage = sndngService.createSndngLink(sndng); @@ -469,7 +475,7 @@ public class Sndb01Controller extends ApplicationController { * "sndngDtls": * } */ - public ModelAndView getSndbkInfo(SndbQuery req) { + public ModelAndView getSendBackInfo(SndbQuery req) { DataObject sndbkInfo = sndngService.getSndbkInfo(req); // 등록을 호출하였지만 등록된 미배달 사유가 있는지 확인. @@ -503,7 +509,7 @@ public class Sndb01Controller extends ApplicationController { * "saved": 수정되었으면 true, 그렇지 않으면 false * } */ - public ModelAndView createSndbk(SndngDtl sndngDtl) { + public ModelAndView createSendBack(SndngDtl sndngDtl) { boolean saved = false; String retMessage = sndngService.createSndbk(sndngDtl); @@ -525,7 +531,7 @@ public class Sndb01Controller extends ApplicationController { * "saved": 수정되었으면 true, 그렇지 않으면 false * } */ - public ModelAndView updateSndbk(SndngDtl sndngDtl) { + public ModelAndView updateSendBack(SndngDtl sndngDtl) { boolean saved = false; String retMessage = sndngService.updateSndbk(sndngDtl); @@ -547,7 +553,7 @@ public class Sndb01Controller extends ApplicationController { * "saved": 수정되었으면 true, 그렇지 않으면 false * } */ - public ModelAndView deleteSndbk(SndngDtl sndngDtl) { + public ModelAndView deleteSendBack(SndngDtl sndngDtl) { boolean saved = false; String retMessage = sndngService.deleteSndbk(sndngDtl); @@ -562,5 +568,52 @@ public class Sndb01Controller extends ApplicationController { .addObject("retMessage", retMessage); } -} + /**반송 현황 메인화면(sndb/sndb01/230-main)을 연다. + * + * @return /sndb/sndb01/230-main + */ + public ModelAndView sendBackMain() { + ModelAndView mav = new ModelAndView("fims/sndb/sndb01230-main"); + + // 사용자 정보 + ManagedUser managedUser = (ManagedUser)currentUser().getUser(); + // View(jsp)에서 사용할 공통코드를 조회 + Map> commonCodes = getCodesOf("FIM004", "FIM005", "FIM006", "FIM047", "FIM054", "FIM061", "FIM064"); + + addCodes(commonCodes, mav, "FIM004", "FIM005", "FIM006", "FIM061", "FIM064"); + + return mav.addObject("pageName", "sndb01230") // View(jsp)에서 사용할 id 뒤에 붙일 suffix + .addObject("infoPrefix", "sndbk") // prefix + .addObject("sggCd", managedUser.getOrgID()) // 시군구 코드(SGG_CD) + .addObject("FIM054List", commonCodes.get("FIM054")) // 업무 구분 코드(TASK_SE_CD) + .addObject("FIM004List", commonCodes.get("FIM004")) // 주정차위반 내역 코드(VLTN_ID) + .addObject("FIM005List", commonCodes.get("FIM005")) // 전용차로위반 내역 코드(VLTN_ID) + .addObject("FIM006List", commonCodes.get("FIM006")) // 장애인주차위반 내역 코드(VLTN_ID) + .addObject("FIM061List", commonCodes.get("FIM061")) // 전기차 충전구역 및 충전방해 위반 코드(VLTN_ID) + .addObject("FIM064List", commonCodes.get("FIM064")) // 화물자동차 밤샘주차 위반 코드(VLTN_ID) + .addObject("FIM047List", commonCodes.get("FIM047")) // 발송 구분 코드(SNDNG_SE_CD) + ; + } + + /**공시송달 현황 메인화면(sndb/sndb01/240-main)을 연다. + * + * @return /sndb/sndb01/240-main + */ + public ModelAndView serviceByPublicNoticeMain() { + ModelAndView mav = new ModelAndView("fims/sndb/sndb01240-main"); + + // 사용자 정보 + ManagedUser managedUser = (ManagedUser)currentUser().getUser(); + + // View(jsp)에서 사용할 공통코드를 조회 + Map> commonCodes = getCodesOf("FIM054"); + + return mav.addObject("pageName", "sndb01240") // View(jsp)에서 사용할 id 뒤에 붙일 suffix + .addObject("infoPrefix", "svbtc") // prefix + .addObject("sggCd", managedUser.getOrgID()) // 시군구 코드(SGG_CD) + .addObject("FIM054List", commonCodes.get("FIM054")) // 업무 구분 코드(TASK_SE_CD) + ; + } + +} diff --git a/src/main/java/cokr/xit/fims/task/web/CmnController.java b/src/main/java/cokr/xit/fims/task/web/CmnController.java index a0bdf671..a471157d 100644 --- a/src/main/java/cokr/xit/fims/task/web/CmnController.java +++ b/src/main/java/cokr/xit/fims/task/web/CmnController.java @@ -171,14 +171,14 @@ public class CmnController { } @Controller - @RequestMapping(name = "부과제외 관리", value = Excl01Controller.CLASS_URL) + @RequestMapping(name="부과제외 관리", value=Excl01Controller.CLASS_URL) class Excl01Controller extends cokr.xit.fims.excl.web.Excl01Controller { /** 부과제외 관리 메인화면을 연다. * @return fims/excl/excl01010-main */ @Override - @RequestMapping(name = "부과제외 관리 메인", value = METHOD_URL.levyExclusionMain) + @RequestMapping(name="부과제외 관리 메인", value=METHOD_URL.levyExclusionMain) public ModelAndView levyExclusionMain() { return super.levyExclusionMain(); } @@ -186,7 +186,7 @@ public class CmnController { } @Controller - @RequestMapping(name = "의견제출 관리", value = Excl02Controller.CLASS_URL) + @RequestMapping(name="의견제출 관리", value=Excl02Controller.CLASS_URL) class Excl02Controller extends cokr.xit.fims.excl.web.Excl02Controller { /** 의견제출 관리 메인화면을 연다. @@ -201,14 +201,14 @@ public class CmnController { } @Controller - @RequestMapping(name = "단속 재등록 관리", value = Excl03Controller.CLASS_URL) + @RequestMapping(name="단속재등록 관리", value=Excl03Controller.CLASS_URL) class Excl03Controller extends cokr.xit.fims.excl.web.Excl03Controller { /** 재등록 관리 메인화면을 연다. * @return fims/excl/excl03010-main */ @Override - @RequestMapping(name = "단속 재등록 관리 메인", value = METHOD_URL.crackdownReRegistrationMain) + @RequestMapping(name="단속 재등록 관리 메인", value=METHOD_URL.crackdownReRegistrationMain) public ModelAndView crackdownReRegistrationMain() { return super.crackdownReRegistrationMain(); } @@ -216,14 +216,14 @@ public class CmnController { } @Controller - @RequestMapping(name = "부과", value = Levy01Controller.CLASS_URL) + @RequestMapping(name="부과", value=Levy01Controller.CLASS_URL) class Levy01Controller extends cokr.xit.fims.levy.web.Levy01Controller { /** 사전 감경부과 등록 메인화면을 연다. * @return fims/levy/levy01010-main */ @Override - @RequestMapping(name = "사전 감경부과 등록 메인", value = "/010/main.do") + @RequestMapping(name="사전 감경부과 등록 메인", value="/010/main.do") public ModelAndView reductionLevyTargetMain() { return super.reductionLevyTargetMain(); } @@ -231,14 +231,14 @@ public class CmnController { } @Controller - @RequestMapping(name = "과태료 감경 관리", value = "/levy/levy02") + @RequestMapping(name="과태료 감경 관리", value="/levy/levy02") class Levy02Controller extends cokr.xit.fims.levy.web.Levy02Controller { /** 과태료 감경 관리 메인화면을 연다. * @return fims/levy/levy02010-main */ @Override - @RequestMapping(name = "과태료 감경 대장 메인", value = "/010/main.do") + @RequestMapping(name="과태료 감경 관리 대장 메인", value="/010/main.do") public ModelAndView reductionMain() { return super.reductionMain(); } @@ -246,14 +246,14 @@ public class CmnController { } @Controller - @RequestMapping(name = "발송반송", value = Sndb01Controller.CLASS_URL) + @RequestMapping(name="발송반송", value=Sndb01Controller.CLASS_URL) class Sndb01Controller extends cokr.xit.fims.sndb.web.Sndb01Controller { /** 계도장 발송 대상 메인 화면을 연다. * @return fims/sndb/sndb01010-main */ @Override - @RequestMapping(name = "계도장 발송 대상", value = METHOD_URL.warningSendingTargetMain) + @RequestMapping(name = "계도장 발송 대상 메인", value = METHOD_URL.warningSendingTargetMain) public ModelAndView warningSendingTargetMain() { return super.warningSendingTargetMain(); } @@ -262,7 +262,7 @@ public class CmnController { * @return fims/sndb/sndb01030-main */ @Override - @RequestMapping(name = "계도장 발송 현황", value = METHOD_URL.warningSendingMain) + @RequestMapping(name = "계도장 발송 현황 메인", value = METHOD_URL.warningSendingMain) public ModelAndView warningSendingMain() { return super.warningSendingMain(); } @@ -271,7 +271,7 @@ public class CmnController { * @return fims/sndb/sndb01050-main */ @Override - @RequestMapping(name = "사전통지 발송 대상", value = METHOD_URL.advanceNoticeSendingTargetMain) + @RequestMapping(name = "사전통지 발송 대상 메인", value = METHOD_URL.advanceNoticeSendingTargetMain) public ModelAndView advanceNoticeSendingTargetMain() { return super.advanceNoticeSendingTargetMain(); } @@ -280,27 +280,36 @@ public class CmnController { * @return fims/sndb/sndb01070-main */ @Override - @RequestMapping(name = "사전통지 발송 현황", value = METHOD_URL.advanceNoticeSendingMain) + @RequestMapping(name = "사전통지 발송 현황 메인", value = METHOD_URL.advanceNoticeSendingMain) public ModelAndView advanceNoticeSendingMain() { return super.advanceNoticeSendingMain(); } - /** 고지서 발송 대상 메인 화면을 연다. + /** 고지서 발송 현황 메인 화면을 연다. * @return fims/sndb/sndb01090-main */ @Override - @RequestMapping(name = "고지서 발송 현황", value = METHOD_URL.noticeSheetSendingMain) + @RequestMapping(name = "고지서 발송 현황 메인", value = METHOD_URL.noticeSheetSendingMain) public ModelAndView noticeSheetSendingMain() { return super.noticeSheetSendingMain(); } - /** 고지서 발송 대상 메인 화면을 연다. - * @return fims/sndb/sndb01090-main + /** 반송 현황 메인 화면을 연다. + * @return fims/sndb/sndb01230-main + */ + @Override + @RequestMapping(name = "반송 현황 메인", value = METHOD_URL.sendBackMain) + public ModelAndView sendBackMain() { + return super.sendBackMain(); + } + + /** 공시송달 현황 메인 화면을 연다. + * @return fims/sndb/sndb01240-main */ @Override - @RequestMapping(name = "고지서 발송 대상 메인", value = METHOD_URL.noticeSheetSendingTargetMain) - public ModelAndView noticeSheetSendingTargetMain() { - return super.noticeSheetSendingTargetMain(); + @RequestMapping(name = "공시송달 현황 메인", value = METHOD_URL.serviceByPublicNoticeMain) + public ModelAndView serviceByPublicNoticeMain() { + return super.serviceByPublicNoticeMain(); } } @@ -313,7 +322,7 @@ public class CmnController { * @return fims/rcvm/rcvm01010-main */ @Override - @RequestMapping(name = "수납 관리", value = METHOD_URL.receivingMoneyMain) + @RequestMapping(name = "수납 관리 메인", value = METHOD_URL.receivingMoneyMain) public ModelAndView receivingMoneyMain() { return super.receivingMoneyMain(); } 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 265f27bc..ae990c16 100644 --- a/src/main/java/cokr/xit/fims/task/web/DpvController.java +++ b/src/main/java/cokr/xit/fims/task/web/DpvController.java @@ -451,7 +451,7 @@ public class DpvController { } @Controller - @RequestMapping(name="장애인과태료업무 부과 관리", value=CLASS_URL+Levy01Controller.CLASS_URL) + @RequestMapping(name="장애인과태료업무 부과_부과 관리", value=CLASS_URL+Levy01Controller.CLASS_URL) class Levy01Controller extends cokr.xit.fims.levy.web.Levy01Controller { @Override @@ -469,7 +469,7 @@ public class DpvController { } @Controller - @RequestMapping(name="장애인과태료업무 부과 관리", value=CLASS_URL+Levy02Controller.CLASS_URL) + @RequestMapping(name="장애인과태료업무 부과_과태료 감경 관리", value=CLASS_URL+Levy02Controller.CLASS_URL) class Levy02Controller extends cokr.xit.fims.levy.web.Levy02Controller { @Override @@ -511,7 +511,7 @@ public class DpvController { } @Controller - @RequestMapping(name="장애인 과태료 업무 발송,반송 관리", value=CLASS_URL+Sndb01Controller.CLASS_URL) + @RequestMapping(name="장애인과태료업무 발송,반송", value=CLASS_URL+Sndb01Controller.CLASS_URL) class Sndb01Controller extends cokr.xit.fims.sndb.web.Sndb01Controller { @Override @@ -574,16 +574,25 @@ public class DpvController { return super.getNoticeSheetSendingInfo(req); } + /** 고지서 발송 대상 메인 화면을 연다. + * @return fims/sndb/sndb01110-main + */ @Override - @RequestMapping(name="발송 등록", value=METHOD_URL.createSndng) - public ModelAndView createSndng(Sndng sndng) { - return super.createSndng(sndng); + @RequestMapping(name = "고지서 발송 대상", value = METHOD_URL.noticeSheetSendingTargetMain) + public ModelAndView noticeSheetSendingTargetMain() { + return super.noticeSheetSendingTargetMain(); } @Override - @RequestMapping(name="우편통합 발송 연계 등록", value=METHOD_URL.createSndngLink) - public ModelAndView createSndngLink(Sndng sndng) { - return super.createSndngLink(sndng); + @RequestMapping(name="발송 등록", value=METHOD_URL.createSending) + public ModelAndView createSending(Sndng sndng) { + return super.createSending(sndng); + } + + @Override + @RequestMapping(name="우편통합 발송 연계 등록", value=METHOD_URL.createSendingLink) + public ModelAndView createSendingLink(Sndng sndng) { + return super.createSendingLink(sndng); } @@ -591,33 +600,34 @@ public class DpvController { @Override - @RequestMapping(name="장애인과태료업무 발송상세의 반송(미배달) 정보 조회", value=METHOD_URL.getSndbkInfo) - public ModelAndView getSndbkInfo(SndbQuery req) { - return super.getSndbkInfo(req); + @RequestMapping(name="발송상세의 반송(미배달) 정보 조회", value=METHOD_URL.getSendBackInfo) + public ModelAndView getSendBackInfo(SndbQuery req) { + return super.getSendBackInfo(req); } @Override - @RequestMapping(name="장애인과태료업무 발송상세의 반송(미배달) 정보 등록", value=METHOD_URL.createSndbk) - public ModelAndView createSndbk(SndngDtl sndngDtl) { - return super.createSndbk(sndngDtl); + @RequestMapping(name="발송상세의 반송(미배달) 정보 등록", value=METHOD_URL.createSendBack) + public ModelAndView createSendBack(SndngDtl sndngDtl) { + return super.createSendBack(sndngDtl); } @Override - @RequestMapping(name="장애인과태료업무 발송상세의 반송(미배달) 정보 수정", value=METHOD_URL.updateSndbk) - public ModelAndView updateSndbk(SndngDtl sndngDtl) { - return super.updateSndbk(sndngDtl); + @RequestMapping(name="발송상세의 반송(미배달) 정보 수정", value=METHOD_URL.updateSendBack) + public ModelAndView updateSendBack(SndngDtl sndngDtl) { + return super.updateSendBack(sndngDtl); } @Override - @RequestMapping(name="장애인과태료업무 발송상세의 반송(미배달) 정보 삭제", value=METHOD_URL.deleteSndbk) - public ModelAndView deleteSndbk(SndngDtl sndngDtl) { - return super.deleteSndbk(sndngDtl); + @RequestMapping(name="발송상세의 반송(미배달) 정보 삭제", value=METHOD_URL.deleteSendBack) + public ModelAndView deleteSendBack(SndngDtl sndngDtl) { + return super.deleteSendBack(sndngDtl); } + } @Controller - @RequestMapping(name="장애인과태료업무 수납 관리", value=CLASS_URL+Rcvm01Controller.CLASS_URL) + @RequestMapping(name="장애인과태료업무 수납", value=CLASS_URL+Rcvm01Controller.CLASS_URL) class Rcvm01Controller extends cokr.xit.fims.rcvm.web.Rcvm01Controller { } diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01030-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01030-main.jsp index 08609638..30026718 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01030-main.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01030-main.jsp @@ -371,7 +371,7 @@ // 달력 초기화 initDatepicker("frmSearch--${pageName}"); - $("#schSndngYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-90).date); + $("#schSndngYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(365).date); $("#schSndngYmdTo--${pageName}").datepicker("setDate", new Date()); } diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01070-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01070-main.jsp index 8f35bc2b..ae774add 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01070-main.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01070-main.jsp @@ -371,7 +371,7 @@ // 달력 초기화 initDatepicker("frmSearch--${pageName}"); - $("#schSndngYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-90).date); + $("#schSndngYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-365).date); $("#schSndngYmdTo--${pageName}").datepicker("setDate", new Date()); } diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01090-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01090-main.jsp index e34c5e52..1fb243b8 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01090-main.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01090-main.jsp @@ -145,7 +145,7 @@ 발송일자 총건수 총금액 - 제목 + 제목 문서번호 납기일자 등록일시 @@ -306,11 +306,11 @@ } // 신규 등록 dialog -> callback 추가 - get${infoPrefix}Info${pageName} = () => { + get${infoPrefix}Info${pageName} = (params) => { if (!params) return; ajax.get({ - url : wctx.url("/" + params.taskSeCd + ${pageName}PrefixUrl + "/110/info.do") + url : wctx.url("/" + params.taskSeCd + ${pageName}PrefixUrl + "/110/main.do") , data : params || {} , success : resp => { dialog.open({ @@ -393,7 +393,7 @@ // 달력 초기화 initDatepicker("frmSearch--${pageName}"); - $("#schSndngYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-90).date); + $("#schSndngYmdFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-365).date); $("#schSndngYmdTo--${pageName}").datepicker("setDate", new Date()); } diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01100-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01100-info.jsp index a2f580a6..36aa84e9 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01100-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01100-info.jsp @@ -51,7 +51,7 @@ 발송상태 - 등기번호 + 등기번호 발송일자 납기일자 납부자명 @@ -59,7 +59,6 @@ 우편번호 주소 상세주소 - 위반내용 단속일시 차량번호 단속장소 @@ -87,7 +86,6 @@ {RTPYR_ZIP} {RTPYR_ADDR} {RTPYR_DTL_ADDR} - {VLTN_NM} {CRDN_DT} {VHRNO} {CRDN_PLC} diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01110-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01110-main.jsp similarity index 99% rename from src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01110-info.jsp rename to src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01110-main.jsp index 991c7c4d..e4b450aa 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01110-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01110-main.jsp @@ -5,6 +5,8 @@
+ 고지서 발송 대상 +
diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01210-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01210-main.jsp index 01004757..4b9cc90e 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01210-main.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01210-main.jsp @@ -5,7 +5,7 @@
- 사전 감경부과 대상 + 통합 반송 등록
diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01220-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01220-info.jsp new file mode 100644 index 00000000..c962baaf --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01220-info.jsp @@ -0,0 +1,484 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + + +
+ +
+ 의견제출 정보 + + +
+ +
+ + + + + + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + + +
+ +
+ + +
+ +
+ + + +
+ +
+ + +
+ +
+ + +
+ +
+ + + + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+ + + +
+
+ +
+
+
+ +
+
+ +
+ + + + + + + + + + +
NO.파일 번호파일 이름파일 크기다운로드삭제
+
+
+
+ + +
+ + + + + + +
+ + +
+
+ + diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01220-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01220-main.jsp deleted file mode 100644 index d160491e..00000000 --- a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01220-main.jsp +++ /dev/null @@ -1,210 +0,0 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> -<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> - - -
- -
- 부과제외 정보 - - -
- -
- - - - - - -
- -
- - - -
- -
- - - -
-
-
-
- - -
- - - - - - -
- - -
-
- - diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01230-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01230-main.jsp new file mode 100644 index 00000000..ff4f6bf6 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01230-main.jsp @@ -0,0 +1,687 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + + +
+ +
+ 반송 현황 + + +
+
+
+ +
+ + + + + +
+ + + +
+ + + + + + + + + + +
+ + + +
+ + +
+ +
    +
+
+ + + + + +
+
+ + + +
+ +
+ +
+
+
+
+ + + + +
+
+ + + diff --git a/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01240-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01240-main.jsp new file mode 100644 index 00000000..042f8040 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/fims/sndb/sndb01240-main.jsp @@ -0,0 +1,644 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + + +
+ +
+ 공시송달 현황 + + +
+
+
+ +
+ + + + + +
+ + + +
+ + + + + + + + + + +
+ + + +
+ + +
+ +
    +
+
+ + + + + + +
+
+ + + +
+ +
+ +
+
+
+
+ + + + +
+
+ + +