From c4d5db482da631781f9d36664a80d349193da5df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=98=84=EC=9A=B1?= Date: Tue, 17 Mar 2026 15:30:55 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EA=B0=80=EC=9E=85,=20?= =?UTF-8?q?=EB=A7=88=EC=9D=B4=ED=8E=98=EC=9D=B4=EC=A7=80=EC=97=90=20?= =?UTF-8?q?=ED=9C=B4=EB=8C=80=ED=8F=B0=20=EB=B2=88=ED=98=B8=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xml/mapper/gcone/mbr/mbr/BOMbrMapper.xml | 3 ++ .../webapp/WEB-INF/views/sopmal/mbr/JoinC.jsp | 17 +++++++++- .../views/sopmal/mpage/mbr/MbrInfoUpdtU.jsp | 31 ++++++++++++++++--- .../WEB-INF/views/sopmal_m/mbr/JoinC.jsp | 14 +++++++++ .../views/sopmal_m/mpage/mbr/MbrInfoUpdtU.jsp | 26 +++++++++++++--- 5 files changed, 81 insertions(+), 10 deletions(-) diff --git a/src/main/resources/mybatis/xml/mapper/gcone/mbr/mbr/BOMbrMapper.xml b/src/main/resources/mybatis/xml/mapper/gcone/mbr/mbr/BOMbrMapper.xml index e53a57f2..1a693192 100644 --- a/src/main/resources/mybatis/xml/mapper/gcone/mbr/mbr/BOMbrMapper.xml +++ b/src/main/resources/mybatis/xml/mapper/gcone/mbr/mbr/BOMbrMapper.xml @@ -744,6 +744,9 @@ MBR_NM = #{mbrNm}, + + MBTLNB = HEX(AES_ENCRYPT(REPLACE(#{mbtlnb},'-',''), #{secretKey})), + ZIP = #{zip}, ADRES_DV = #{adresDv}, diff --git a/src/main/webapp/WEB-INF/views/sopmal/mbr/JoinC.jsp b/src/main/webapp/WEB-INF/views/sopmal/mbr/JoinC.jsp index c0b10492..d36b41f0 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/mbr/JoinC.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/mbr/JoinC.jsp @@ -635,6 +635,14 @@ return; } + // console.log("mbtlnb : ",$('#mbtlnb').val()); + if ($('#mbtlnb').val() === null || $('#mbtlnb').val() === '') { + alert('휴대폰 번호를 입력해주세요.'); + $('#mbtlnb').focus(); + fn_regist_fail(); + return; + } + if (!isChkd_Dup) { alert('아이디 중복 확인을 해주세요.'); $('#mbrId').focus(); @@ -690,7 +698,7 @@ return; } fn_make_brthDe(); - // fn_make_mbtlnb(); + fn_make_mbtlnb(); var email = $('#email').val(); $('[name=email]').val(email.trim()); @@ -1060,6 +1068,13 @@ + +
+
휴대전화*
+
+ + +
+
아이디*
diff --git a/src/main/webapp/WEB-INF/views/sopmal_m/mpage/mbr/MbrInfoUpdtU.jsp b/src/main/webapp/WEB-INF/views/sopmal_m/mpage/mbr/MbrInfoUpdtU.jsp index e35424b1..89d1da14 100644 --- a/src/main/webapp/WEB-INF/views/sopmal_m/mpage/mbr/MbrInfoUpdtU.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal_m/mpage/mbr/MbrInfoUpdtU.jsp @@ -55,9 +55,9 @@ e.preventDefault(); }); //휴대폰번호 포매팅 - // if($("#mbtlnb").val() !== ''){ - // fn_set_lagacyMbtlnb($("#mbtlnb").val()); - // } + if($("#mbtlnb").val() !== ''){ + fn_set_lagacyMbtlnb($("#mbtlnb").val()); + } /* ******************************************************** * 모달 배경화면 스크롤 방지 @@ -106,7 +106,7 @@ ******************************************************** */ const fn_set_lagacyMbtlnb = function(mbtlnb) { $("#mbtlnb").val(fn_format_mbtlnb(mbtlnb)); - $("#inputMbtlnb").val(mbtlnb); + // $("#inputMbtlnb").val(mbtlnb); } /* ******************************************************** @@ -923,6 +923,15 @@ // $('#dtlAdres').focus(); // return; // } + if ($('#mbtlnb').val() === null || $('#mbtlnb').val() === '') { + alert('휴대폰 번호를 입력해주세요.'); + $('#mbtlnb').focus(); + return; + } + + let mbtlnb = $('#mbtlnb').val().trim().replace(/-/g, ''); + $('[name=mbtlnb]').val(mbtlnb); + // console.log("mbtlnb : ",mbtlnb); const data = $("#mbrInfoUpdtForm").serialize(); if (confirm('회원 정보를 ')) { @@ -1259,6 +1268,15 @@
+
+
휴대폰번호*
+
+ " maxlength="13"> + " id="inputMbtlnb"> +
+<%--

휴대폰 번호를 입력해 주세요.

--%> +
<%--
--%> <%--
이메일*
--%> <%--
--%> From 82f04ec36eddefe5b4cb7ed2f4c6f4476e6be8f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=98=84=EC=9A=B1?= Date: Tue, 17 Mar 2026 15:35:46 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EA=B0=80=EC=9E=85,=20?= =?UTF-8?q?=EB=A7=88=EC=9D=B4=ED=8E=98=EC=9D=B4=EC=A7=80=EC=97=90=20?= =?UTF-8?q?=ED=9C=B4=EB=8C=80=ED=8F=B0=20=EB=B2=88=ED=98=B8=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80(1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/webapp/WEB-INF/views/sopmal_m/mbr/JoinC.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/webapp/WEB-INF/views/sopmal_m/mbr/JoinC.jsp b/src/main/webapp/WEB-INF/views/sopmal_m/mbr/JoinC.jsp index 17ff30a7..54741f6a 100644 --- a/src/main/webapp/WEB-INF/views/sopmal_m/mbr/JoinC.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal_m/mbr/JoinC.jsp @@ -731,7 +731,7 @@ return; } fn_make_brthDe(); - // fn_make_mbtlnb(); + fn_make_mbtlnb(); var email = $('#email').val(); $('[name=email]').val(email.trim());