From cdbc4f985cbe75b015f5d98bca80e291d4d93215 Mon Sep 17 00:00:00 2001 From: hylee Date: Wed, 16 Nov 2022 15:43:30 +0900 Subject: [PATCH 1/3] =?UTF-8?q?refactor:=EC=A0=84=EC=9E=90=EC=A1=B0?= =?UTF-8?q?=EC=A0=95=EC=8B=A0=EC=B2=AD=20=EC=83=81=EC=84=B8=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20:=201.=EB=B3=B8=EC=9D=B8->=EC=8B=A0=EC=B2=AD?= =?UTF-8?q?=EC=9D=B8=20,=202.=EC=B2=A8=EB=B6=80=ED=8C=8C=EC=9D=BC=20->=20?= =?UTF-8?q?=EB=8C=80=EB=A6=AC=EC=8B=A0=EC=B2=AD=EC=84=9C,=203.=EB=B2=95?= =?UTF-8?q?=EC=9D=B8=EC=9D=BC=EB=95=8C=20=EB=B2=95=EC=9D=B8=EB=AA=85?= =?UTF-8?q?=EB=85=B8=EC=B6=9C=204.=EB=8C=80=ED=91=9C=EC=9E=90,=20=EB=B2=95?= =?UTF-8?q?=EC=9D=B8/=EC=82=AC=EC=97=85=EC=B2=B4=EB=AA=85,=20=EB=B2=95?= =?UTF-8?q?=EC=9D=B8=EB=93=B1=EB=A1=9D=EB=B2=88=ED=98=B8,=20=EC=97=B0?= =?UTF-8?q?=EB=9D=BD=EC=B2=98=20=ED=95=84=EC=88=98=EC=A1=B0=EA=B1=B4=20?= =?UTF-8?q?=EC=82=AD=EC=A0=9C,=205.=EC=97=B0=EB=9D=BD=EC=B2=98=20split=20?= =?UTF-8?q?=EC=98=A4=EB=A5=98=20=ED=95=B4=EA=B2=B0,=206.=EC=98=88=EB=AC=B8?= =?UTF-8?q?=EA=B4=80=EB=A6=AC=20=ED=8D=BC=EB=B8=94=EC=9A=94=EC=B2=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../adjreqmgr/web/AdjReqMgrController.java | 2 + .../jsp/kccadr/adjPgrMgr/apm/apmTab0.jsp | 17 +- .../apm/popup/adjstReqOpenExamplePop.jsp | 79 +++++----- .../kccadr/adjReqMgr/adjReqMgrRegDetail.jsp | 19 ++- .../jsp/kccadr/adjReqMgr/adjReqMgrRegEdit.jsp | 146 +++++++++++------- .../adjReqMgrPastBasicRegist.jsp | 1 + .../webapp/js/kccadr/adm/common/common.js | 32 ++++ 7 files changed, 194 insertions(+), 102 deletions(-) create mode 100644 src/main/webapp/js/kccadr/adm/common/common.js diff --git a/src/main/java/kcc/kccadr/adjreqmgr/web/AdjReqMgrController.java b/src/main/java/kcc/kccadr/adjreqmgr/web/AdjReqMgrController.java index 63bd7fd4..8791b150 100644 --- a/src/main/java/kcc/kccadr/adjreqmgr/web/AdjReqMgrController.java +++ b/src/main/java/kcc/kccadr/adjreqmgr/web/AdjReqMgrController.java @@ -1010,6 +1010,8 @@ public class AdjReqMgrController { List codeResult = cmmUseService.selectCmmCodeDetail("CC001"); model.addAttribute("CC001", codeResult); + System.out.println("resultAdjReqMgrOffLine :: "+ resultAdjReqMgrOffLine.getAdjReqMgrVoList().get(2)); + model.addAttribute("adrVO", resultAdjReqMgrOffLine); model.addAttribute("reqPerTotCnt", resultAdjReqMgrOffLine.getReqPerTotCnt()); diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/apmTab0.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/apmTab0.jsp index 5b9c7646..5907e7c3 100644 --- a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/apmTab0.jsp +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/apmTab0.jsp @@ -1432,9 +1432,18 @@ $(document).ready(function(){ -

신청인 이름

+

신청인

- + + + + + + + + + + @@ -1483,7 +1492,7 @@ $(document).ready(function(){ -

대리인정보

+

신청인 대리인 정보

@@ -1558,7 +1567,7 @@ $(document).ready(function(){ - + diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgr/adjReqMgrRegEdit.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgr/adjReqMgrRegEdit.jsp index 552d83a4..0b12ed88 100644 --- a/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgr/adjReqMgrRegEdit.jsp +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgr/adjReqMgrRegEdit.jsp @@ -29,6 +29,9 @@ 조정신청 수정 + + + @@ -137,7 +140,17 @@ $('#rppl0'+ num +'Email2').val(splEmail[1]); var splPhone = []; - splPhone = rpplPhone.split("-"); + + if(rpplPhone.indexOf("-") > 1){ + splPhone = rpplPhone.split("-"); + } + else{ + splPhone[0] = rpplPhone.substring(0, 3); + splPhone[1] = rpplPhone.substring(3, 7); + splPhone[2] = rpplPhone.substring(7, 11); + } + + $('#rppl0'+ num +'Phone1').val(splPhone[0]); $('#rppl0'+ num +'Phone2').val(splPhone[1]); @@ -399,6 +412,10 @@ var num = Number(reqPerTotCnt) + 2; var ustTy = $("[name='adjReqMgrVoList["+ num +"].rpplUsrTy']:eq(0)"); ustTy.prop("checked", true); + + $('#rppl0'+num+'UsrTy1').trigger("click"); + + $("[name='adjReqMgrVoList["+ num +"].rpplUsrTy']:eq(0)").val("01"); //개인/법인 선택에 따른 하위 항목 숨기기 @@ -428,15 +445,20 @@ } //피신청인 rpplSeq 번호 받아오기 - var num = Number(reqPerCnt) + 1; - var rpplSeq = $('#rppl0' + num + 'Seq' ).val(); +// var num = Number(reqPerCnt) + 1; + + var num = $(this).data('info'); + var inputID = 'rppl0' + num + 'Seq'; + var rpplSeq = $('#'+inputID ).val(); + if(rpplSeq == "" ){ - $('.reqPer0' + reqPerCnt + 'Tit').hide(); - $('.reqPer0' + reqPerCnt + 'Tit').prop("disabled", true); - $('.reqPer0' + reqPerCnt + 'Tb').hide(); - $('.reqPer0' + reqPerCnt + 'Tb').prop("disabled", true); + num = num-1; + $('.reqPer0' + num + 'Tit').hide(); + $('.reqPer0' + num + 'Tit').prop("disabled", true); + $('.reqPer0' + num + 'Tb').hide(); + $('.reqPer0' + num + 'Tb').prop("disabled", true); $('#reqPerTotCnt').val(Number(reqPerCnt) - 1); return false; @@ -614,7 +636,7 @@ var rppl0102Nm = $('#rppl0102Nm').val(); var rppl01BizNm = $('#rppl01BizNm').val(); var rppl01BizId = $('#rppl01BizId').val(); - + /* if(rppl0102Nm == ""){ alert("신청인 대표자 이름을 입력해 주세요."); @@ -635,7 +657,7 @@ return false; } - + */ }else { // 개인 사업자인 경우 var rppl0103Nm = $('#rppl0103Nm').val(); @@ -695,7 +717,7 @@ return false; } - + /* if(rppl01Phone1 == ""){ alert("신청인 연락처 정보를 입력해 주세요."); @@ -716,7 +738,7 @@ return false; } - + */ if(rppl01RealPost == ""){ alert("신청인 우편물 수령지 우편번호 정보를 입력해 주세요."); @@ -756,12 +778,12 @@ var rppl0201Nm = $('#rppl0201Nm').val(); - if(rppl0201Nm == ""){ + /* if(rppl0201Nm == ""){ alert("피신청인 이름을 입력해 주세요."); return false; - } + } */ }else if(rppl02UsrTy == "02"){ // 법인일 경우 @@ -849,7 +871,7 @@ return false; } - + /* if(rppl02Phone1 == ""){ alert("피신청인 신청인 연락처 정보를 입력해 주세요."); @@ -870,7 +892,7 @@ return false; } - + */ if(rppl02RealPost == ""){ alert("우편물 수령지 우편번호 정보를 입력해 주세요."); @@ -908,14 +930,14 @@ if(rppl03UsrTy == "01"){ //개인일 경우 var rppl0301Nm = $('#rppl0301Nm').val(); - + /* if(rppl0301Nm == ""){ alert("피신청인 이름을 입력해 주세요."); return false; } - + */ }else if(rppl03UsrTy == "02"){ // 법인일 경우 var rppl0302Nm = $('#rppl0302Nm').val(); @@ -1002,7 +1024,7 @@ return false; } - + /* if(rppl03Phone1 == ""){ alert("피신청인 연락처 정보를 입력해 주세요."); @@ -1022,7 +1044,7 @@ alert("피신청인 연락처 정보를 입력해 주세요."); return false; - } + } */ if(rppl03RealPost == ""){ @@ -1061,14 +1083,14 @@ if(rppl04UsrTy == "01"){ //개인일 경우 var rppl0401Nm = $('#rppl0401Nm').val(); - + /* if(rppl0401Nm == ""){ alert("피신청인 이름을 입력해 주세요."); return false; } - + */ }else if(rppl04UsrTy == "02"){ // 법인일 경우 var rppl0402Nm = $('#rppl0402Nm').val(); @@ -1155,7 +1177,7 @@ return false; } - + /* if(rppl04Phone1 == ""){ alert("피신청인 연락처 정보를 입력해 주세요."); @@ -1176,7 +1198,7 @@ return false; } - + */ if(rppl04RealPost == ""){ alert("우편물 수령지 우편번호 정보를 입력해 주세요."); @@ -1215,14 +1237,14 @@ if(rppl05UsrTy == "01"){ //개인일 경우 var rppl0501Nm = $('#rppl0501Nm').val(); - + /* if(rppl0501Nm == ""){ alert("피신청인 이름을 입력해 주세요."); return false; } - + */ }else if(rppl05UsrTy == "02"){ // 법인일 경우 var rppl0502Nm = $('#rppl0502Nm').val(); @@ -1309,7 +1331,7 @@ return false; } - + /* if(rppl05Phone1 == ""){ alert("피신청인 연락처 정보를 입력해 주세요."); @@ -1330,7 +1352,7 @@ return false; } - + */ if(rppl05RealPost == ""){ alert("우편물 수령지 우편번호 정보를 입력해 주세요."); @@ -1368,14 +1390,14 @@ if(rppl06UsrTy == "01"){ //개인일 경우 var rppl0601Nm = $('#rppl0601Nm').val(); - + /* if(rppl0601Nm == ""){ alert("피신청인 이름을 입력해 주세요."); return false; } - + */ }else if(rppl06UsrTy == "02"){ // 법인일 경우 var rppl0602Nm = $('#rppl0602Nm').val(); @@ -1462,7 +1484,7 @@ return false; } - + /* if(rppl06Phone1 == ""){ alert("피신청인 연락처 정보를 입력해 주세요."); @@ -1482,7 +1504,7 @@ alert("피신청인 연락처 정보를 입력해 주세요."); return false; - } + } */ if(rppl06RealPost == ""){ @@ -1605,11 +1627,14 @@ location.href=""; } - +
+ + +
@@ -1683,7 +1708,7 @@
- + - - - - + - - @@ -2133,7 +2158,12 @@ - +
-

첨부파일

+

대리신청서

diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/adjstReqOpenExamplePop.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/adjstReqOpenExamplePop.jsp index 0c4c5245..3baa1098 100644 --- a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/adjstReqOpenExamplePop.jsp +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/adjstReqOpenExamplePop.jsp @@ -91,46 +91,43 @@ - - - -
-
-

- - - - - - - - - - - - - - - - -
- -
-
-
-
+ +
+
+

+ + + + + + + + + + + + + + + + +
+ +
+
+
diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgr/adjReqMgrRegDetail.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgr/adjReqMgrRegDetail.jsp index d790ab69..dbad45c5 100644 --- a/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgr/adjReqMgrRegDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgr/adjReqMgrRegDetail.jsp @@ -287,9 +287,18 @@
-

신청인 이름

+

신청인

+ + + + + + + + +
@@ -354,7 +363,7 @@
-

본인과의 관계

+

신청인과의 관계

@@ -413,7 +422,7 @@
-

첨부파일

+

대리신청서

@@ -442,7 +451,7 @@
-

피신청인 이름

+

피신청인

본인과의 관계신청인과의 관계
checked > @@ -1896,19 +1921,19 @@
+

대표자

+

법인/사업체명

+

법인등록번호

@@ -2026,10 +2051,10 @@
-

피신청인 정보

+

피신청인 정보

- +
@@ -2049,7 +2074,7 @@
+

피신청인 이름

@@ -2082,7 +2107,7 @@
+

피신청인 이름

연락처연락처 + + + + + - @@ -2191,6 +2221,9 @@

피신청인 정보 02

+
+ +
@@ -2209,7 +2242,7 @@ - - @@ -2351,6 +2384,9 @@

피신청인 정보 03

+
+ +
+

피신청인 이름

@@ -2242,7 +2275,7 @@
+

피신청인 이름

@@ -2369,7 +2405,7 @@ - - @@ -2511,6 +2547,9 @@

피신청인 정보 04

+
+ +
+

피신청인 이름

@@ -2402,7 +2438,7 @@
+

피신청인 이름

@@ -2529,7 +2568,7 @@ - - @@ -2671,6 +2710,9 @@

피신청인 정보 05

+
+ +
+

피신청인 이름

@@ -2562,7 +2601,7 @@
+

피신청인 이름

@@ -2689,7 +2731,7 @@ - - @@ -2839,14 +2881,14 @@ diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgrPast/adjReqMgrPastBasicRegist.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgrPast/adjReqMgrPastBasicRegist.jsp index 806b2a86..264f5706 100644 --- a/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgrPast/adjReqMgrPastBasicRegist.jsp +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjReqMgrPast/adjReqMgrPastBasicRegist.jsp @@ -30,6 +30,7 @@ + diff --git a/src/main/webapp/js/kccadr/adm/common/common.js b/src/main/webapp/js/kccadr/adm/common/common.js new file mode 100644 index 00000000..66af5970 --- /dev/null +++ b/src/main/webapp/js/kccadr/adm/common/common.js @@ -0,0 +1,32 @@ + +// 예문 팝업 function +function openExampleAdminPop(exmpCd) { + + var pop = document.pop; + pop.ccTy.value = $('#ccTy').val(); + pop.exmpCd.value = exmpCd; + + + var uri = ''; + if(exmpCd == '01') + uri = "adjstReqOpenExamplePop.do"; + else if (exmpCd == '02') + uri = "adjstReqOpenExamplePop2.do"; + + console.log('uri :: ', uri); + + +// var uri = ''; +// if(exmpCd == '01') +// { +// uri = "adjstReqOpenExamplePop.do"; +// } +// else if (exmpCd == '02') +// { +// uri = "adjstReqOpenExamplePop2.do"; +// +// } + +// commonPopWindowopenForm("/web/kccadr/adjst/popup/"+uri, '500', '400', "openExampleAdminPop", $('#pop')); + commonPopWindowopenForm("/kccadr/adjPgrMgr/apm/popup/"+uri, '600', '400', "openExampleAdminPop", $('#pop')); +} From a918ffc96582a34adfee07b00f10712214c848ca Mon Sep 17 00:00:00 2001 From: hylee Date: Wed, 16 Nov 2022 16:16:13 +0900 Subject: [PATCH 2/3] =?UTF-8?q?refactor:[PMS:#2892]=EB=8B=B5=EB=B3=80?= =?UTF-8?q?=EC=84=9C=20=ED=81=B4=EB=A6=AD=20=EC=98=A4=EB=A5=98=20=ED=95=B4?= =?UTF-8?q?=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../adjst/web/AdjstReqWebController.java | 3 ++ .../adjst/popup/adjstReqOpenExamplePop.jsp | 31 ++++++++++++++++--- src/main/webapp/js/page/adjstReq/adjstReq.js | 1 - 3 files changed, 30 insertions(+), 5 deletions(-) diff --git a/src/main/java/kcc/kccadr/adjst/web/AdjstReqWebController.java b/src/main/java/kcc/kccadr/adjst/web/AdjstReqWebController.java index 4482089e..279e192c 100644 --- a/src/main/java/kcc/kccadr/adjst/web/AdjstReqWebController.java +++ b/src/main/java/kcc/kccadr/adjst/web/AdjstReqWebController.java @@ -213,7 +213,10 @@ public class AdjstReqWebController { // List fileList = fileService.selectFileInfs(fileVO); // model.addAttribute("fileList", fileList); // } + + model.addAttribute("exmpList", exmpList); + model.addAttribute("exmpCd", adjstReqVO.getExmpCd()); diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/popup/adjstReqOpenExamplePop.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/popup/adjstReqOpenExamplePop.jsp index 0d0416cf..5eab99c4 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/popup/adjstReqOpenExamplePop.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/popup/adjstReqOpenExamplePop.jsp @@ -34,8 +34,19 @@ $(document).ready(function(){ }); // 신청취지 텍스트에 추가 -function addText(obj){ - $('#reqCn1').text($('#reqCn1').text().trim()+' '+obj.text); +function addText(obj, exmpCd){ + // 답변서 code == 04 + if(exmpCd == '04') + { + $('#adrDocCn1').text(obj.text); + $(".tooltip-close").trigger("click"); + + } + else + { + $('#reqCn1').text($('#reqCn1').text().trim()+' '+obj.text); + } + } @@ -45,8 +56,20 @@ function addText(obj){ diff --git a/src/main/webapp/js/page/adjstReq/adjstReq.js b/src/main/webapp/js/page/adjstReq/adjstReq.js index 1d2b4719..b2d3b553 100644 --- a/src/main/webapp/js/page/adjstReq/adjstReq.js +++ b/src/main/webapp/js/page/adjstReq/adjstReq.js @@ -1048,7 +1048,6 @@ var AdjstReq = { ); }, openExamplePop : function(expmCd){ - console.log(" + expmCd :: ", expmCd); commonPopLayeropen( "/web/kccadr/adjst/popup/adjstReqOpenExamplePop.do" , 1100 From 44353286e386f42ed34662fde54f0f97d0fcdf07 Mon Sep 17 00:00:00 2001 From: hylee Date: Wed, 16 Nov 2022 17:27:13 +0900 Subject: [PATCH 3/3] =?UTF-8?q?refactor:[pms:#2890]=EC=A1=B0=EC=A0=95?= =?UTF-8?q?=EC=A7=84=ED=96=89=EC=83=81=EC=84=B8=20>=20=ED=94=BC=EC=8B=A0?= =?UTF-8?q?=EC=B2=AD=EB=8C=80=EB=A6=AC=EC=9D=B8=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EA=B5=AC=ED=98=84=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../adjPgrMgr/apm/service/ApmService.java | 2 + .../adjPgrMgr/apm/service/impl/ApmDAO.java | 4 + .../apm/service/impl/ApmServiceImpl.java | 74 +++- .../adjPgrMgr/apm/web/ApmController.java | 18 + .../kccadr/adjPgrMgr/apm/Apm_SQL_Mysql.xml | 42 +++ .../jsp/kccadr/adjPgrMgr/apm/apmTab0.jsp | 10 + .../adjPgrMgr/apm/popup/updtRpplPop.jsp | 343 ++++++++++++++++++ 7 files changed, 473 insertions(+), 20 deletions(-) create mode 100644 src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/updtRpplPop.jsp diff --git a/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/ApmService.java b/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/ApmService.java index 3f20d722..cc2bc8d5 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/ApmService.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/ApmService.java @@ -117,5 +117,7 @@ public interface ApmService { void addRpplPopPastAjax(RpplVO rpplVO); void updtRpplPopPastAjax(RpplVO rpplVO); + + RpplVO findByResPonDentDId(RpplVO rpplVO); } diff --git a/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/impl/ApmDAO.java b/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/impl/ApmDAO.java index 3211ebbe..695684c2 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/impl/ApmDAO.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/impl/ApmDAO.java @@ -222,4 +222,8 @@ public class ApmDAO extends EgovAbstractDAO { } + public RpplVO findByResPonDentDId(RpplVO rpplVO) { + return (RpplVO) select("Apm.findByResPonDentDId", rpplVO); + } + } diff --git a/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/impl/ApmServiceImpl.java b/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/impl/ApmServiceImpl.java index 4925d0ca..da6a4097 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/impl/ApmServiceImpl.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/apm/service/impl/ApmServiceImpl.java @@ -581,28 +581,11 @@ public class ApmServiceImpl implements ApmService { @Override public RpplVO findByRpplSeq(RpplVO rpplVO) { - - RpplVO resultVO = apmDAO.findByRpplSeq(rpplVO); - resultVO.setRpplAddr(egovCryptoUtil.decrypt(resultVO.getRpplAddr())); - resultVO.setRpplAddrCpYn(egovCryptoUtil.decrypt(resultVO.getRpplAddrCpYn())); - resultVO.setRpplAddrDtl(egovCryptoUtil.decrypt(resultVO.getRpplAddrDtl())); - resultVO.setRpplBizId(egovCryptoUtil.decrypt(resultVO.getRpplBizId())); - resultVO.setRpplBizNm(egovCryptoUtil.decrypt(resultVO.getRpplBizNm())); - resultVO.setRpplBizNo(egovCryptoUtil.decrypt(resultVO.getRpplBizNo())); - resultVO.setRpplEmail(egovCryptoUtil.decrypt(resultVO.getRpplEmail())); - resultVO.setRpplGrade(egovCryptoUtil.decrypt(resultVO.getRpplGrade())); - resultVO.setRpplNm(egovCryptoUtil.decrypt(resultVO.getRpplNm())); - resultVO.setRpplPhone(egovCryptoUtil.decrypt(resultVO.getRpplPhone())); - resultVO.setRpplPost(egovCryptoUtil.decrypt(resultVO.getRpplPost())); - resultVO.setRpplRealAddr(egovCryptoUtil.decrypt(resultVO.getRpplRealAddr())); - resultVO.setRpplRealAddrDtl(egovCryptoUtil.decrypt(resultVO.getRpplRealAddrDtl())); - resultVO.setRpplRealPost(egovCryptoUtil.decrypt(resultVO.getRpplRealPost())); - resultVO.setRpplRelationEtc(egovCryptoUtil.decrypt(resultVO.getRpplRelationEtc())); - - System.out.println(resultVO.toString()); + return this.rpplDataDecrypt(apmDAO.findByRpplSeq(rpplVO)); - return resultVO; +// RpplVO returnVO = this.rpplDataDecrypt(apmDAO.findByRpplSeq(rpplVO)); +// return returnVO; } @Override @@ -618,7 +601,31 @@ public class ApmServiceImpl implements ApmService { RpplVO returnVO = this.rpplDataEncrypt(rpplVO); apmDAO.updtRpplPopPastAjax(returnVO); } + + @Override + public RpplVO findByResPonDentDId(RpplVO rpplVO) { + + System.out.println(" ;::::: "+ rpplVO.getRpplRespddSeq()); + try { + return this.rpplDataDecrypt(apmDAO.findByResPonDentDId(rpplVO)); + + } catch (Exception e) { + e.printStackTrace(); + } + +// RpplVO resultVO = apmDAO.findByResPonDentDId(rpplVO); + return null; + } + + /** + * @methodName : rpplDataEncrypt + * @author : 이호영 + * @date : 2022.11.16 + * @description : rppl 암호화 메소드 + * @param rpplVO + * @return + */ private RpplVO rpplDataEncrypt(RpplVO rpplVO) { rpplVO.setRpplAddr(egovCryptoUtil.encrypt(rpplVO.getRpplAddr())); @@ -638,6 +645,33 @@ public class ApmServiceImpl implements ApmService { return rpplVO; } + + /** + * @methodName : rpplDataDecrypt + * @author : 이호영 + * @date : 2022.11.16 + * @description : rppl 복호화 메소드 + * @param resultVO + * @return + */ + private RpplVO rpplDataDecrypt(RpplVO resultVO) { + resultVO.setRpplAddr(egovCryptoUtil.decrypt(resultVO.getRpplAddr())); + resultVO.setRpplAddrCpYn(egovCryptoUtil.decrypt(resultVO.getRpplAddrCpYn())); + resultVO.setRpplAddrDtl(egovCryptoUtil.decrypt(resultVO.getRpplAddrDtl())); + resultVO.setRpplBizId(egovCryptoUtil.decrypt(resultVO.getRpplBizId())); + resultVO.setRpplBizNm(egovCryptoUtil.decrypt(resultVO.getRpplBizNm())); + resultVO.setRpplBizNo(egovCryptoUtil.decrypt(resultVO.getRpplBizNo())); + resultVO.setRpplEmail(egovCryptoUtil.decrypt(resultVO.getRpplEmail())); + resultVO.setRpplGrade(egovCryptoUtil.decrypt(resultVO.getRpplGrade())); + resultVO.setRpplNm(egovCryptoUtil.decrypt(resultVO.getRpplNm())); + resultVO.setRpplPhone(egovCryptoUtil.decrypt(resultVO.getRpplPhone())); + resultVO.setRpplPost(egovCryptoUtil.decrypt(resultVO.getRpplPost())); + resultVO.setRpplRealAddr(egovCryptoUtil.decrypt(resultVO.getRpplRealAddr())); + resultVO.setRpplRealAddrDtl(egovCryptoUtil.decrypt(resultVO.getRpplRealAddrDtl())); + resultVO.setRpplRealPost(egovCryptoUtil.decrypt(resultVO.getRpplRealPost())); + resultVO.setRpplRelationEtc(egovCryptoUtil.decrypt(resultVO.getRpplRelationEtc())); + return resultVO; + } 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 633302ec..2835bbdf 100644 --- a/src/main/java/kcc/kccadr/adjPgrMgr/apm/web/ApmController.java +++ b/src/main/java/kcc/kccadr/adjPgrMgr/apm/web/ApmController.java @@ -709,6 +709,24 @@ public class ApmController { return "/kccadr/adjPgrMgr/apm/popup/addRpplPop"; } + /** + * 대리인등록 팝업 상세 + * + * @param dlvinfoVO + * @param model + * @return + * @throws Exception + */ + @RequestMapping(value = "popup/updtRpplPop.do") + public String updtRpplPop(@ModelAttribute("info") RpplVO rpplVO, ModelMap model) throws Exception { + + RpplVO resultVO = apmService.findByResPonDentDId(rpplVO); + + model.addAttribute("resultVO", resultVO); + + return "/kccadr/adjPgrMgr/apm/popup/updtRpplPop"; + } + /** * 대리인등록 팝업 상세 * diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/apm/Apm_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/apm/Apm_SQL_Mysql.xml index 032fcf48..198f1380 100644 --- a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/apm/Apm_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/apm/Apm_SQL_Mysql.xml @@ -253,6 +253,48 @@ WHERE A.RPPL_SEQ = #rpplSeq# + + " /> <%-- " /> --%> + @@ -1321,6 +1330,7 @@ $(document).ready(function(){ + diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/updtRpplPop.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/updtRpplPop.jsp new file mode 100644 index 00000000..1fddd404 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjPgrMgr/apm/popup/updtRpplPop.jsp @@ -0,0 +1,343 @@ + +<%@ 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="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"%> +<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> +<% +/** + * @Class Name : srcAdmNoPop.jsp + * @Description : 조정접수 + * @Modification Information + * @ + * @ 수정일 수정자 수정내용 + * @ ------- -------- --------------------------- + * @ 2021.08.16 김봉호 최초 생성 + * @author 김봉호 + * @since 2021.08.16 + * @version 1.0 + * @see + * + */ +%> + + +대리인등록 + + + + + + +<%-- 원자력 --%> + + + + + " /> + " /> + " /> + + + +
+
+ +

대리인 등록

+
+

피신청인 이름

@@ -2722,7 +2764,7 @@
+

피신청인 이름

신청취지 - +
신청원인 - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
대리인 이름 + +
본인과의 관계 +
+ + + + + + + + + + + + + + + + + +
+
직책 + +
대리인 주소 + + +
+ + +
+ +
이메일 + + + + "> + @ + "> + + +
연락처 + + - + + - + + +
이메일 수신여부 +
+ + + + + + + + +
+
SMS 수신여부 +
+ + + + + + + + +
+
대리신청서 + + + + +
+ + + + + + + + + + + + + + + + + + + +
파일 명종류크기삭제
+

+ 첨부하실 파일을 + 마우스로 끌어서 + 넣어주세요. +

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
파일 명종류크기삭제
+ + + + "> + + + + "> + + + + +
+
+
+ +
+ + +
+
+ + + +