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 c4e826f2..a40ee15e 100644 --- a/src/main/java/cokr/xit/fims/sprt/web/Sprt02Controller.java +++ b/src/main/java/cokr/xit/fims/sprt/web/Sprt02Controller.java @@ -124,7 +124,8 @@ public class Sprt02Controller extends ApplicationController { ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/sprt/sprt02010-main"); - return mav.addObject("callControlName", req.getCallControlName()) + return mav + .addObject("callControlName", req.getCallControlName()) .addObject("callPurpose", req.getCallPurpose()) .addObject("pageName", "sprt02010") // View(jsp)에서 사용할 id 뒤에 붙일 suffix .addObject("pageNameMain", "sprt02010") // 개별총정보 메인 화면명 @@ -143,22 +144,21 @@ public class Sprt02Controller extends ApplicationController { @RequestMapping(name="개별총정보 단속, 납부자 정보 조회", value=METHOD_URL.getCrdnPayerInfo) public ModelAndView getCrdnPayerInfo(SprtQuery req) { // 단속(TB_CRDN), 납부자(TB_PAYER) 정보 - DataObject crdnPayer = sprt02Service.getCrdnPayerInfo(req); + DataObject crdnPayerInfo = sprt02Service.getCrdnPayerInfo(req); boolean json = jsonResponse(); - ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/sprt/sprt02020-info"); - mav.addObject("pageNameMain", "sprt02010") - .addObject("pageName", "sprt02020") - .addObject("crdnPayer", json ? crdnPayer : toJson(crdnPayer)) // 단속, 납부자 정보 + mav.addObject("pageNameMain", "sprt02010") // pageNameMain + .addObject("pageName", "sprt02020") // pageName + .addObject("infoPrefix", "crdnPayer") // prefix + .addObject("crdnPayerInfo", json ? crdnPayerInfo : toJson(crdnPayerInfo)) // 단속, 납부자 정보 ; - // 재조회로 호출되었다면.. + // 재 조회로 호출되었다면.. if (req.getCallPurpose().equals("refresh")) { - DataObject totalInfo = sprt02Service.getCrdnInfo(req); // 단속(TB_CRDN) 대장 조회 - - mav.addObject("totalInfo", json ? totalInfo : toJson(totalInfo)); // 단속 정보 + DataObject totalInfo = sprt02Service.getCrdnInfo(req); // 단속(TB_CRDN) 대장 조회 + mav.addObject("totalInfo", json ? totalInfo : toJson(totalInfo)); // 단속 정보 } return mav; @@ -176,31 +176,25 @@ public class Sprt02Controller extends ApplicationController { public ModelAndView getOpnnSbmsnInfo(SprtQuery req) { // 의견제출 정보 LevyExclQuery exclQuery = new LevyExclQuery(); - - if (req.getCallPurpose() == null) { - exclQuery.setCallPurpose("view"); - } else { - exclQuery.setCallPurpose(req.getCallPurpose()); - } exclQuery.setCrdnId(req.getCrdnId()); exclQuery.setDelYn(req.getDelYn()); // 의견 제출(TB_OPNN_SBMSN) 대장 조회 - DataObject opnnSbmsn = opnnSbmsnService.getOpnnSbmsnInfo(exclQuery); + DataObject opnnSbmsnInfo = opnnSbmsnService.getOpnnSbmsnInfo(exclQuery); boolean json = jsonResponse(); - ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/sprt/sprt02030-info"); - mav.addObject("pageNameMain", "sprt02010") - .addObject("pageName", "sprt02030") - .addObject("opnnSbmsn", json ? opnnSbmsn : toJson(opnnSbmsn)) // 의견제출 정보 + mav.addObject("pageNameMain", "sprt02010") // pageNameMain + .addObject("pageName", "sprt02030") // pageName + .addObject("infoPrefix", "opnnSbmsn") // prefix + .addObject("opnnSbmsnInfo", json ? opnnSbmsnInfo : toJson(opnnSbmsnInfo)) // 의견제출 정보 ; - // 재조회로 호출되었다면.. + // 재 조회로 호출되었다면.. if (req.getCallPurpose().equals("refresh")) { - DataObject totalInfo = sprt02Service.getCrdnInfo(req); // 단속(TB_CRDN) 대장 조회 - mav.addObject("totalInfo", json ? totalInfo : toJson(totalInfo)); // 단속 정보 + DataObject totalInfo = sprt02Service.getCrdnInfo(req); // 단속(TB_CRDN) 대장 조회 + mav.addObject("totalInfo", json ? totalInfo : toJson(totalInfo)); // 단속 정보 } return mav; @@ -218,33 +212,27 @@ public class Sprt02Controller extends ApplicationController { public ModelAndView getSndngInfo(SprtQuery req) { // 발송상세 정보 SndbQuery sndbQuery = new SndbQuery(); - - if (req.getCallPurpose() == null) { - sndbQuery.setCallPurpose("view"); - } else { - sndbQuery.setCallPurpose(req.getCallPurpose()); - } sndbQuery.setCrdnId(req.getCrdnId()); sndbQuery.setDelYn(req.getDelYn()); sndbQuery.setOrderBy("SD.REG_DT, SD.SNDNG_DTL_ID DESC"); - List sndngDtl = sndngDtlService.getSndngDtls(sndbQuery); + List sndngDtls = sndngDtlService.getSndngDtls(sndbQuery); // 공시송달 정보 sndbQuery.setCrdnId(req.getCrdnId()); sndbQuery.setDelYn(req.getDelYn()); sndbQuery.setOrderBy("SV.REG_DT DESC, SV.SVBTC_ID DESC"); - List svbtc = svbtcService.getSvbtcDtls(sndbQuery); + List svbtcDtls = svbtcService.getSvbtcDtls(sndbQuery); boolean json = jsonResponse(); - ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/sprt/sprt02040-info"); - mav.addObject("pageNameMain", "sprt02010") - .addObject("pageName", "sprt02040") - .addObject("sndngDtl", json ? sndngDtl : toJson(sndngDtl)) // 발송 정보 - .addObject("svbtc", json ? svbtc : toJson(svbtc)) // 공시송달 정보 + mav.addObject("pageNameMain", "sprt02010") // pageNameMain + .addObject("pageName", "sprt02040") // pageName + .addObject("infoPrefix", "sndngDtl") // prefix + .addObject("sndngDtls", json ? sndngDtls : toJson(sndngDtls)) // 발송 상세 정보 + .addObject("svbtcDtls", json ? svbtcDtls : toJson(svbtcDtls)) // 공시송달 정보 ; // 재조회로 호출되었다면.. @@ -278,7 +266,7 @@ public class Sprt02Controller extends ApplicationController { levyQuery.setDelYn(req.getDelYn()); levyQuery.setOrderBy("RDUCT_ID DESC"); // 정렬 - DataObject rduct = rductService.getRductInfo(levyQuery); + DataObject rductInfo = rductService.getRductInfo(levyQuery); // 부과 제외(TB_LEVY_EXCL) 대장 조회 LevyExclQuery exclQuery = new LevyExclQuery(); @@ -292,14 +280,14 @@ public class Sprt02Controller extends ApplicationController { exclQuery.setDelYn(req.getDelYn()); exclQuery.setOrderBy("LEVY_EXCL_ID DESC"); // 정렬 - DataObject levyExcl = levyExclService.getLevyExclInfo(exclQuery); + DataObject levyExclInfo = levyExclService.getLevyExclInfo(exclQuery); // 단속 상태 이력(TB_CRDN_STTS_HSTRY) 조회 CrdnSttsHstryQuery crdnSttsHstryQuery = new CrdnSttsHstryQuery(); crdnSttsHstryQuery.setCrdnId(req.getCrdnId()); // 단속 ID crdnSttsHstryQuery.setOrderBy("CSH.STTS_HSTRY_ID DESC"); // 정렬 - List crdnSttsHstry = crdnSttsHstryService.getCrdnSttsHstrys(crdnSttsHstryQuery); + List crdnSttsHstrys = crdnSttsHstryService.getCrdnSttsHstrys(crdnSttsHstryQuery); // 납부자 변경 이력(TB_PAYER_HSTRY) 조회 PayerQuery payerQuery = new PayerQuery(); @@ -307,18 +295,17 @@ public class Sprt02Controller extends ApplicationController { payerQuery.setRtpyrId(req.getRtpyrId()); // 납부자 ID payerQuery.setOrderBy("CPAH.REG_DT DESC"); // 정렬 - List payerAddrHstry = payerService.getPayerAddrHstrys(payerQuery); + List payerAddrHstrys = payerService.getPayerAddrHstrys(payerQuery); boolean json = jsonResponse(); - ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/sprt/sprt02050-info"); mav.addObject("pageNameMain", "sprt02010") .addObject("pageName", "sprt02050") - .addObject("rduct", json ? rduct : toJson(rduct)) // 과태료 감경 정보 - .addObject("levyExcl", json ? levyExcl : toJson(levyExcl)) // 부과 제외 정보 - .addObject("crdnSttsHstry", json ? crdnSttsHstry : toJson(crdnSttsHstry)) // 단속 상태 이력 - .addObject("payerAddrHstry", json ? payerAddrHstry : toJson(payerAddrHstry)) // 납부자 주소 변경 이력 + .addObject("rductInfo", json ? rductInfo : toJson(rductInfo)) // 과태료 감경 정보 + .addObject("levyExclInfo", json ? levyExclInfo : toJson(levyExclInfo)) // 부과 제외 정보 + .addObject("crdnSttsHstrys", json ? crdnSttsHstrys : toJson(crdnSttsHstrys)) // 단속 상태 이력 + .addObject("payerAddrHstrys", json ? payerAddrHstrys : toJson(payerAddrHstrys)) // 납부자 주소 변경 이력 ; // 재조회로 호출되었다면.. 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 06d964d5..745aaa73 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 @@ -2,7 +2,7 @@ <%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> -
+
@@ -291,7 +291,7 @@
-
+
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 b91c9a31..130b603f 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 @@ -2,7 +2,7 @@ <%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> -
+
@@ -66,8 +66,10 @@
+
-
+ +
@@ -133,9 +135,11 @@
+ - + +
@@ -182,10 +186,11 @@
- + - + +
@@ -229,13 +234,14 @@
- + - + + - +