From c99e76fc1236010601e160a4f5feeb5ef3eb428e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=98=84=EC=9A=B1?= Date: Wed, 24 Dec 2025 10:47:11 +0900 Subject: [PATCH] =?UTF-8?q?=EC=95=84=EC=9D=B4=EB=94=94/=EB=B9=84=EB=B0=80?= =?UTF-8?q?=EB=B2=88=ED=98=B8=20=EC=B0=BE=EA=B8=B0=20=EC=88=98=EC=A0=95(2)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sopmal/mbr/controller/MbrController.java | 11 ++++++- .../views/sopmal/mbr/IdPasswordSearchR.jsp | 32 +++++++++---------- 2 files changed, 26 insertions(+), 17 deletions(-) diff --git a/src/main/java/com/wb/domainserver/domain/sopmal/mbr/controller/MbrController.java b/src/main/java/com/wb/domainserver/domain/sopmal/mbr/controller/MbrController.java index 4afbfe20..2e9053d5 100644 --- a/src/main/java/com/wb/domainserver/domain/sopmal/mbr/controller/MbrController.java +++ b/src/main/java/com/wb/domainserver/domain/sopmal/mbr/controller/MbrController.java @@ -44,6 +44,9 @@ import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.RequestMapping; import java.math.BigInteger; +import java.time.LocalDate; +import java.time.LocalTime; +import java.time.format.DateTimeFormatter; import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -924,6 +927,10 @@ public class MbrController { sopmalVo.setSopmalCd(vo.getSopmalCd()); sopmalInfoMap = maSopmalService.selectBOSopmalFooterInfo(sopmalVo); DataMap sopmalInfo = (DataMap) sopmalInfoMap.get("sopmalInfo"); + LocalDate today = LocalDate.now(); + LocalTime currentTime = LocalTime.now(); + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm:ss"); + String formatedNow = currentTime.format(formatter); /** 신규 패스워드 자동발송 */ if (content.get("result").equals("success")) { @@ -938,9 +945,11 @@ public class MbrController { paramMap.put("recptnNb", vo.getMbtlnb()); paramMap.put("recpntEmail", vo.getEmail()); -// SMS +// EMAIL + paramMap.put("userid", vo.getMbrId()); paramMap.put("shopName", sopmalInfo.get("sopmalNm")); paramMap.put("password", content.get("newPassword")); + paramMap.put("regist_date", today+" "+formatedNow); boMssageService.insertBOAtmcsndng(paramMap); } diff --git a/src/main/webapp/WEB-INF/views/sopmal/mbr/IdPasswordSearchR.jsp b/src/main/webapp/WEB-INF/views/sopmal/mbr/IdPasswordSearchR.jsp index 48419217..1ace8b41 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/mbr/IdPasswordSearchR.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/mbr/IdPasswordSearchR.jsp @@ -290,7 +290,7 @@ $('.certNb').attr("readonly", false); clearInterval(countdown); - seconds = 180; + seconds = 300; fn_set_timeOut(); countdown = setInterval(fn_set_timeOut, 1000); @@ -373,13 +373,13 @@ } /* ******************************************************** - * 타이머 정지 함수 + * 타이머 정지 함수 (이메일) ******************************************************** */ const fn_stop_email_timer = function() { if (timerRunning) { clearInterval(countdown); - $('.timer').text('03:00'); + $('.timer').text('05:00'); $('.certNb').val(''); $('.emailAuthContent').hide(); @@ -469,13 +469,13 @@ if (findType === 'id') { url = ''; mbrNm = $('#srchIdMbrNm').val().trim(); - mbrEmail = $('#srchIdEmail').val().trim().replace(/-/g, ''); + mbrEmail = $('#srchIdEmail').val().trim(); } else { url = ''; mbrNm = $('#srchPsMbrNm').val().trim(); mbrId = $('#srchPsMbrId').val().trim(); - mbrEmail = $('#srchPsEmail').val().trim().replace(/-/g, ''); + mbrEmail = $('#srchPsEmail').val().trim(); } let params = { @@ -510,8 +510,8 @@ $('#resPswdForm').show(); if(result.result == "success"){ - let message = '회원님의 휴대폰(' + fn_hide_numbers(mbtlnb)+ ')'; - $('#resPswdForm').find('.mbph').text(message); + let message = '회원님의 이메일(' + mbrEmail + ')'; + $('#resPswdForm').find('.mbem').text(message); $('.findSuccess').show(); $('.findFail').hide(); } @@ -712,7 +712,7 @@ <%-- --%>
- + @@ -771,7 +771,7 @@ <%--
--%> <%-- --%>
- + @@ -792,24 +792,24 @@