From 484be5d630dc4e26feb28dfc579487ea930ce2c8 Mon Sep 17 00:00:00 2001 From: myname Date: Thu, 10 Nov 2022 17:23:51 +0900 Subject: [PATCH] =?UTF-8?q?2022-11-10=2017:23=20=EC=A1=B0=EC=A0=95?= =?UTF-8?q?=EB=B6=80=EC=97=90=20=EC=86=8D=ED=95=9C=20=EC=82=AC=EA=B1=B4=20?= =?UTF-8?q?=EC=A0=95=EB=B3=B4=20=EC=9E=91=EC=97=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/AdjustDeptManagerController.java | 10 ++ .../adjPgrMgr/cmm/service/PgrCmmService.java | 3 + .../adjPgrMgr/cmm/service/impl/PgrCmmDAO.java | 4 + .../cmm/service/impl/PgrCmmServiceImpl.java | 14 ++ .../kccadr/adjPgrMgr/cmm/Cmm_SQL_Mysql.xml | 90 +++++++++++- .../adjDept/AdjustDeptManagerDetail.jsp | 133 ++++++++++++++++++ 6 files changed, 253 insertions(+), 1 deletion(-) diff --git a/src/main/java/kcc/kccadr/adjPgrMgr/adjDept/web/AdjustDeptManagerController.java b/src/main/java/kcc/kccadr/adjPgrMgr/adjDept/web/AdjustDeptManagerController.java index 5198d2de..d6c6a577 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/adjDept/web/AdjustDeptManagerController.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/adjDept/web/AdjustDeptManagerController.java @@ -21,6 +21,8 @@ import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; import kcc.com.cmm.LoginVO; import kcc.kccadr.adjPgrMgr.adjDept.service.AdjustDeptManageService; import kcc.kccadr.adjPgrMgr.adjDept.service.AdjustDeptManageVO; +import kcc.kccadr.adjPgrMgr.cmm.service.PgrCmmService; +import kcc.kccadr.adjPgrMgr.cmm.service.PgrCmmVO; import kcc.kccadr.kccadrCom.service.KccadrCommonSearchVO; import kcc.kccadr.kccadrCom.service.KccadrCommonService; import kcc.kccadr.kccadrCom.service.KccadrCommonVO; @@ -54,6 +56,9 @@ public class AdjustDeptManagerController { @Resource(name = "egovCryptoUtil") EgovCryptoUtil egovCryptoUtil; + @Resource(name = "pgrCmmService") + private PgrCmmService cmmService; + @RequestMapping(value = "/kccadr/adjPgrMgr/adjDept/AdjustDeptManagerList.do") public String adjustDeptManagerList(@ModelAttribute("adjustDeptManageVO") AdjustDeptManageVO adjustDeptManageVO , ModelMap model) throws Exception { @@ -233,6 +238,11 @@ public class AdjustDeptManagerController { decryptInfomation(list, info); model.addAttribute("info", info); model.addAttribute("list", list); + + PgrCmmVO cmmVO = new PgrCmmVO(); ; + cmmVO.setMemDeptSeq(adjustDeptManageVO.getMemDeptSeq()); + model.addAttribute("adrList", cmmService.selectPgrCmmDeptList(cmmVO)); + return "kccadr/adjPgrMgr/adjDept/AdjustDeptManagerDetail"; } diff --git a/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/PgrCmmService.java b/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/PgrCmmService.java index 3e2be025..8a5a4089 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/PgrCmmService.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/PgrCmmService.java @@ -7,6 +7,9 @@ import kcc.kccadr.adjPgrMgr.arm.service.CmntVO; public interface PgrCmmService { List selectPgrCmmList(PgrCmmVO pgrCmmVO) throws Exception; + + //조정부에 속한 사건 리스트 + List selectPgrCmmDeptList(PgrCmmVO pgrCmmVO) throws Exception; int selectPgrCmmListCnt(PgrCmmVO pgrCmmVO) throws Exception; diff --git a/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/impl/PgrCmmDAO.java b/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/impl/PgrCmmDAO.java index a45339c6..3b2fba2b 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/impl/PgrCmmDAO.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/impl/PgrCmmDAO.java @@ -17,6 +17,10 @@ public class PgrCmmDAO extends EgovAbstractDAO { return (List) list("Cmm.selectPgrCmmList", pgrCmmVO); } + public List selectPgrCmmDeptList(PgrCmmVO pgrCmmVO) throws Exception { + return (List) list("Cmm.selectPgrCmmDeptList", pgrCmmVO); + } + public int selectPgrCmmListCnt(PgrCmmVO pgrCmmVO) throws Exception { return (Integer) select("Cmm.selectPgrCmmListCnt", pgrCmmVO); } diff --git a/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/impl/PgrCmmServiceImpl.java b/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/impl/PgrCmmServiceImpl.java index 704f2b0f..74207e5c 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/impl/PgrCmmServiceImpl.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/cmm/service/impl/PgrCmmServiceImpl.java @@ -50,6 +50,20 @@ public class PgrCmmServiceImpl implements PgrCmmService { return list; } + @Override + public List selectPgrCmmDeptList(PgrCmmVO pgrCmmVO) throws Exception { + + setDayInfo(pgrCmmVO); + + List list = pgrCmmDAO.selectPgrCmmDeptList(pgrCmmVO); + + for (PgrCmmVO item : list) { + decpyptVo(item); + } + + return list; + } + @Override public int selectPgrCmmListCnt(PgrCmmVO pgrCmmVO) throws Exception { setDayInfo(pgrCmmVO); diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cmm/Cmm_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cmm/Cmm_SQL_Mysql.xml index 98606ca6..947a7e4f 100644 --- a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cmm/Cmm_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cmm/Cmm_SQL_Mysql.xml @@ -893,6 +893,94 @@ WHERE adr_seq = #adrSeq# - + + + diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/adjDept/AdjustDeptManagerDetail.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/adjDept/AdjustDeptManagerDetail.jsp index acdeba82..a28df7e1 100644 --- a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/adjDept/AdjustDeptManagerDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/adjDept/AdjustDeptManagerDetail.jsp @@ -76,6 +76,15 @@ }); } } + + function fncGoDetail(adrSeq, adrSn, reqOlCd) { + var listForm = document.listForm; + listForm.adrSeq.value = adrSeq; + listForm.adrSn.value = adrSn; + listForm.reqOlCd.value = reqOlCd; + listForm.action = ""; + listForm.submit(); + } @@ -204,10 +213,134 @@ + + +

담당사건목록

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <%-- + + --%> + + + + + + + +
신청일자구분 + + 조정번호신청인신청내용피신청인조정부조사관기일진행차수조정상태
+ + + + + + + " name="ckAdrList" value=""> + + + + + + + + + + + ', '', '');"> + +

+
+ ', '', '');"> + + ', '', '');">

+
+ ', '', '');">

+
+ ');"> + +

+
+

+
+

+
+

+
+ + + +

+ +

+
+ +

+ +

+
+
+
+ +
+
+ + + + + +