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/mpage/mbr/MbrInfoUpdtU.jsp b/src/main/webapp/WEB-INF/views/sopmal/mpage/mbr/MbrInfoUpdtU.jsp index 7aab9ffa..c8d1ca19 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/mpage/mbr/MbrInfoUpdtU.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/mpage/mbr/MbrInfoUpdtU.jsp @@ -54,17 +54,17 @@ // fn_alert_hide_selected(); //휴대폰번호 포매팅 - // if($("#lagacyMbtlnb").text() !== ''){ - // fn_set_lagacyMbtlnb($("#lagacyMbtlnb").text()); - // } + if($("#mbtlnb").val() !== ''){ + fn_set_lagacyMbtlnb($("#mbtlnb").val()); + } }); /* ******************************************************** * 휴대폰번호 포매팅 ******************************************************** */ const fn_set_lagacyMbtlnb = function(mbtlnb) { - $("#lagacyMbtlnb").text(fn_format_mbtlnb(mbtlnb)); - $("#inputMbtlnb").val(mbtlnb); + $("#mbtlnb").val(fn_format_mbtlnb(mbtlnb)); + // $("#inputMbtlnb").val(mbtlnb); } /* ******************************************************** @@ -838,6 +838,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('회원 정보를 ')) { @@ -1195,6 +1204,18 @@
+ + + 휴대폰번호 + + +
+ " maxlength="13"> + " id="inputMbtlnb"> +
+<%-- --%> + + <%-- --%> <%-- --%> <%-- 이메일--%> 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 01620536..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 @@ -669,6 +669,13 @@ return; } + if($('#mbtlnb').val() === null || $('#mbtlnb').val() === '') { + alert('휴대폰 번호를 입력해주세요.'); + $('#mbtlnb').focus(); + fn_regist_fail(); + return; + } + if(!isChkd_Dup) { $('#mbrId').focus(); fn_alert_show('아이디 중복 확인을 해주세요.'); @@ -724,7 +731,7 @@ return; } fn_make_brthDe(); - // fn_make_mbtlnb(); + fn_make_mbtlnb(); var email = $('#email').val(); $('[name=email]').val(email.trim()); @@ -1105,6 +1112,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"> +
+<%--

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

--%> +
<%--
--%> <%--
이메일*
--%> <%--
--%>