From fec282ec15a90ea8f452bbd3ddf4f982543b408d Mon Sep 17 00:00:00 2001 From: hylee Date: Tue, 15 Nov 2022 11:07:07 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20[=EB=8B=B5=EB=B3=80=EC=84=9C=20?= =?UTF-8?q?=EB=82=B4=EC=9A=A9=ED=99=95=EC=9D=B8=20popup]=20=EC=A1=B0?= =?UTF-8?q?=EC=A0=84=EC=A7=84=ED=96=89=EB=AA=A9=EB=A1=9D=20>=20=EC=83=81?= =?UTF-8?q?=EC=84=B8=20>=20=EC=82=AC=EA=B1=B4=EB=AC=B8=EC=84=9C=20>=20?= =?UTF-8?q?=EB=8B=B5=EB=B3=80=EC=84=9C=20=EB=B2=84=ED=8A=BC=20=ED=81=B4?= =?UTF-8?q?=EB=A6=AD=20>=20=EB=8B=B5=EB=B3=80=EC=84=9C=20=EB=82=B4?= =?UTF-8?q?=EC=9A=A9=20=ED=8C=9D=EC=97=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kccadr/accdnt/ans/service/AnsService.java | 2 + .../accdnt/ans/service/impl/AnsDAO.java | 4 + .../ans/service/impl/AnsServiceImpl.java | 5 + .../adjPgrMgr/apm/web/ApmController.java | 21 ++++- .../kccadr/accdnt/ans/AnsSubmit_SQL_Mysql.xml | 11 +++ .../jsp/kccadr/adjPgrMgr/apm/apmTab1.jsp | 51 +++++++++-- .../adjPgrMgr/apm/popup/adjstReqAnsPop.jsp | 91 +++++++++++++++++++ 7 files changed, 176 insertions(+), 9 deletions(-) create mode 100644 src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/adjstReqAnsPop.jsp diff --git a/src/main/java/kcc/kccadr/accdnt/ans/service/AnsService.java b/src/main/java/kcc/kccadr/accdnt/ans/service/AnsService.java index 74ef4cb5..2c07680a 100644 --- a/src/main/java/kcc/kccadr/accdnt/ans/service/AnsService.java +++ b/src/main/java/kcc/kccadr/accdnt/ans/service/AnsService.java @@ -10,4 +10,6 @@ public interface AnsService { , String p_adrHstryMgrSeq ) throws Exception; + AnsVO selectAnsDocCn1(AnsVO ansVO); + } diff --git a/src/main/java/kcc/kccadr/accdnt/ans/service/impl/AnsDAO.java b/src/main/java/kcc/kccadr/accdnt/ans/service/impl/AnsDAO.java index 558f43af..1163185b 100644 --- a/src/main/java/kcc/kccadr/accdnt/ans/service/impl/AnsDAO.java +++ b/src/main/java/kcc/kccadr/accdnt/ans/service/impl/AnsDAO.java @@ -19,4 +19,8 @@ public class AnsDAO extends EgovAbstractDAO { public void ansSubmitAjax_setp2(AnsVO ansVO) throws Exception { insert("ansDAO.ansSubmitAjax_setp2", ansVO); } + + public AnsVO selectAnsDocCn1(AnsVO ansVO) { + return (AnsVO) select("ansDAO.selectAnsDocCn1", ansVO); + } } diff --git a/src/main/java/kcc/kccadr/accdnt/ans/service/impl/AnsServiceImpl.java b/src/main/java/kcc/kccadr/accdnt/ans/service/impl/AnsServiceImpl.java index 7a7cb0d5..c40debae 100644 --- a/src/main/java/kcc/kccadr/accdnt/ans/service/impl/AnsServiceImpl.java +++ b/src/main/java/kcc/kccadr/accdnt/ans/service/impl/AnsServiceImpl.java @@ -129,4 +129,9 @@ public class AnsServiceImpl implements AnsService { ); //adr_hstry_mgr에 값 넣기 - 끝 } + + @Override + public AnsVO selectAnsDocCn1(AnsVO ansVO) { + return ansDAO.selectAnsDocCn1(ansVO); + } } diff --git a/src/main/java/kcc/kccadr/adjPgrMgr/apm/web/ApmController.java b/src/main/java/kcc/kccadr/adjPgrMgr/apm/web/ApmController.java index 205b5c55..4b98ded8 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/apm/web/ApmController.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/apm/web/ApmController.java @@ -113,7 +113,6 @@ public class ApmController { @Resource(name = "AdjstReqService") private AdjstReqService adjstReqService; - @Resource(name="adjstReqStatusService") private AdjstReqStatusService adjstReqStatusService; @@ -1842,6 +1841,26 @@ public class ApmController { return "/kccadr/adjPgrMgr/apm/apmDetail"; } + /** + * 예문 팝업 상세 + * + * @param dlvinfoVO + * @param model + * @return + * @throws Exception + */ + @RequestMapping(value = "popup/apmAnsDetail.do") + public String apmAnsDetail(@ModelAttribute("ansVO") AnsVO ansVO, ModelMap model) throws Exception { + + AnsVO ansResultVO = ansService.selectAnsDocCn1(ansVO); + + model.addAttribute("ansResultVO", ansResultVO); + + + return "/kccadr/adjPgrMgr/apm/popup/adjstReqAnsPop"; + } + + /** * 조정진행정보 경정신청 목록 diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ans/AnsSubmit_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ans/AnsSubmit_SQL_Mysql.xml index 76baf702..ffa1f361 100644 --- a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ans/AnsSubmit_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ans/AnsSubmit_SQL_Mysql.xml @@ -117,4 +117,15 @@ ) + diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/apmTab1.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/apmTab1.jsp index 4da2cf44..91070d5e 100644 --- a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/apmTab1.jsp +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/apmTab1.jsp @@ -107,9 +107,40 @@ var adrSeq = document.pop.adrSeq.value; window.open(""); } + + +// function fn_viewPop(code) { +// console.log('code : ', code); + +// var pop = document.pop; +// pop.atchFileId.value = code; + +// commonPopWindowopenForm("/kccadr/adjPgrMgr/apm/popup/apmAnsDetail", '600', '400', "apmAnsDetailPop", $('#pop')); +// } + + $(document).ready(function(){ + + $('.viewPopup').click(function(){ + console.log($(this).data('info')); + + $('#atchFileId').val($(this).data('info')); + commonPopWindowopenForm("/kccadr/adjPgrMgr/apm/popup/apmAnsDetail.do", '500', '400', "apmAnsDetailPop", $('#pop')); + }); + + }); + + + + + +
+ +
+ +
@@ -248,14 +279,18 @@ -

- - 공개 - 비공개 - ${list.adrDocCn1} - - -

+ +

+ + 공개 + 비공개 + ${list.adrDocCn1} + + + + +

+ diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/adjstReqAnsPop.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/adjstReqAnsPop.jsp new file mode 100644 index 00000000..28e2ae4e --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/adjstReqAnsPop.jsp @@ -0,0 +1,91 @@ + +<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> +<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> +<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator"%> +<%pageContext.setAttribute("crlf", "\r\n"); %> +<% +/** + * @Class Name : srcAdmNoPop.jsp + * @Description : 조정접수 + * @Modification Information + * @ + * @ 수정일 수정자 수정내용 + * @ ------- -------- --------------------------- + * @ 2021.08.16 김봉호 최초 생성 + * @author 김봉호 + * @since 2021.08.16 + * @version 1.0 + * @see + * + */ +%> + + +신청서 예문 조회 + + + + + + +
+
+

+ 답변서 내용 +

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