From 2d7f0983f6a17663c4346237bf4a3871547c310c Mon Sep 17 00:00:00 2001 From: jsp Date: Mon, 24 Mar 2025 17:48:47 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A7=88=EC=9D=B4=ED=8E=98=EC=9D=B4=EC=A7=80>?= =?UTF-8?q?=EB=B6=84=EC=9F=81=EC=A1=B0=EC=A0=95=EC=8B=A0=EC=B2=AD=ED=98=84?= =?UTF-8?q?=ED=99=A9>=EC=82=AC=EA=B1=B4=EC=A1=B0=ED=9A=8C=20=EB=B9=84?= =?UTF-8?q?=EB=B0=80=EB=B2=88=ED=98=B8=20=EC=B2=B4=ED=81=AC=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80,=20=EC=82=AC=EA=B1=B4=EC=A1=B0=ED=9A=8C=20=EC=84=B1?= =?UTF-8?q?=EA=B3=B5=EC=8B=9C=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80=EB=90=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/user/mypage/WebMyPageController.java | 45 +++++++++++-------- .../_extra/web/user/myPage/mediationPop.jsp | 10 +++++ 2 files changed, 36 insertions(+), 19 deletions(-) diff --git a/src/main/java/seed/com/user/mypage/WebMyPageController.java b/src/main/java/seed/com/user/mypage/WebMyPageController.java index dc06c45b..6e68748b 100644 --- a/src/main/java/seed/com/user/mypage/WebMyPageController.java +++ b/src/main/java/seed/com/user/mypage/WebMyPageController.java @@ -1398,25 +1398,32 @@ private Logger log = Logger.getLogger(this.getClass()); }*/ try { - CaseAuthVO caseAuthVO = new CaseAuthVO(); - - //rceptNo구하기 - caseAuthVO.setCaseNo(SeedUtils.setReplaceNull(paramMap.get("caseNo"))); - caseAuthVO = caseAuthService.selectRceptNo(caseAuthVO); - - //certId 구하기 - CertVO certVO = certService.selectCert(FairnetUtils.getCertSession(req)); - caseAuthVO.setCertId(certVO.getCertId()); - - - //값 세팅 - caseAuthVO.setCaseAuthType(caseAuthType); - caseAuthVO.setCaseAuthYn("N"); - - caseAuthService.insertCaseAuth(caseAuthVO); - - result.put("status", "success"); - result.put("msg", "추가되었습니다."); + //2023.03.24 jsp => 신청인, 피신청인 비번이 일치할경우 데이터 추가 + if(status == true) { + CaseAuthVO caseAuthVO = new CaseAuthVO(); + + //rceptNo구하기 + caseAuthVO.setCaseNo(SeedUtils.setReplaceNull(paramMap.get("caseNo"))); + caseAuthVO = caseAuthService.selectRceptNo(caseAuthVO); + + //certId 구하기 + CertVO certVO = certService.selectCert(FairnetUtils.getCertSession(req)); + caseAuthVO.setCertId(certVO.getCertId()); + + + //값 세팅 + caseAuthVO.setCaseAuthType(caseAuthType); + caseAuthVO.setCaseAuthYn("N"); + + caseAuthService.insertCaseAuth(caseAuthVO); + + result.put("status", "success"); + result.put("msg", "추가되었습니다."); + } + else { + result.put("status", "fail"); + result.put("msg", "비밀번호가 일치 하지 않습니다."); + } } catch (Exception e) { result.put("status", "fail"); diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/myPage/mediationPop.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/myPage/mediationPop.jsp index 005e2677..a2acf20e 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/myPage/mediationPop.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/myPage/mediationPop.jsp @@ -19,6 +19,16 @@ alert('휴대전화를 입력해 주세요.'); return false; } + if($("#caseNo").val() == ""){ + alert("사건번호를 입력해 주세요"); + $("#caseNo").focus(); + return false; + } + if($("#checkPass").val() == ""){ + alert("비밀번호를 입력해 주세요"); + $("#checkPass").focus(); + return false; + } return true; }