parent
2baaff77d0
commit
8354abdd68
@ -0,0 +1,223 @@
|
||||
<#include "/m/include/index_top.ftl">
|
||||
<head>
|
||||
<link href="../css/style.css?1" rel="stylesheet" type="text/css" >
|
||||
</head>
|
||||
<body class="bg_setting">
|
||||
|
||||
<div class="wrap">
|
||||
<!--회원가입 상자(가입확인, 정보입력, 가입 완료) -->
|
||||
<div class="main_cont_status">
|
||||
<div id="active">
|
||||
<p>가입 확인</p>
|
||||
</div>
|
||||
<div>
|
||||
<p>정보 입력</p>
|
||||
</div>
|
||||
<div>
|
||||
<p>가입 완료</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form id="frmJoinMember" name="frmJoinMember" method="post" action="authComplete.do" enctype="multipart/form-data">
|
||||
<input type="hidden" id="check_status" name="check_status" value="" />
|
||||
<input type="hidden" id="s_no" name="s_no" value="" />
|
||||
|
||||
<main class="m_join_member">
|
||||
<div class="profile_wrap">
|
||||
<h1 class="l_title">회원가입을 위해 아래정보를 입력해주세요.</h1>
|
||||
|
||||
<!-- 주석처리 되어있는 부분 다시 해제 -->
|
||||
<div class="profile_cont phone_cont">
|
||||
<h2 class="p_title">휴대폰 인증</h2>
|
||||
<div class="p_list_item p_border_box">
|
||||
<div class="p_input_box">
|
||||
<input type="text" id="name" name="name" value="" placeholder="이름을 입력하세요." >
|
||||
</div>
|
||||
</div>
|
||||
<div class="p_list_item p_border_box">
|
||||
<div class="p_input_box">
|
||||
<input type="number" id="phone" name="phone" value="${Session.rm_member['phone']!}" placeholder="010-XXXX-ZZZZ" >
|
||||
</div>
|
||||
<button type="button" id="id_phone_num" onclick="javascript:ajax_send_sms();" class="btns blue_btn">인증요청</button>
|
||||
</div>
|
||||
<div class="p_list_item p_border_box">
|
||||
<div class="p_input_box">
|
||||
<input type="number" id="check_num" name="check_num" placeholder="인증번호 입력">
|
||||
<span id="id_limit_time" class="timer">02:59</span>
|
||||
</div>
|
||||
<button type="button" id="id_check_num" onclick="javascript:ajax_confirm_sms();" class="btns grey_btn">인증확인</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="m_set_account_btn"><button type="button" onclick= "check_onclick();" class="btns blue_btn join_member_btn">확인<span class="hidden icon"></span></button></div>
|
||||
</div>
|
||||
</main>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
||||
<script>
|
||||
var is_loading = false;
|
||||
var s_time = 180;
|
||||
var timer_check;
|
||||
|
||||
start_timer = function() {
|
||||
stop_timer();
|
||||
|
||||
timer_check = setInterval(function() {
|
||||
|
||||
if(s_time <= 0){
|
||||
stop_timer();
|
||||
|
||||
Swal.fire({ text: "다시 인증해주시기 바랍니다.", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
}else{
|
||||
--s_time;
|
||||
|
||||
var min = parseInt((s_time%3600)/60);
|
||||
var sec = s_time%60;
|
||||
if(sec > -1){
|
||||
var remain_time = min + ":" + (sec < 10 ? "0" + sec : sec);
|
||||
|
||||
console.log('min:' + min + ' sec:' + sec + ' remain_time:' + remain_time);
|
||||
$('#id_limit_time').text(remain_time);
|
||||
}
|
||||
}
|
||||
|
||||
}, 1000);
|
||||
};
|
||||
|
||||
stop_timer = function(){
|
||||
clearInterval(timer_check);
|
||||
s_time = 180;
|
||||
is_loading = false;
|
||||
};
|
||||
|
||||
function ajax_send_sms() {
|
||||
if (is_loading == false) {
|
||||
is_loading = true;
|
||||
|
||||
var phone_num = $('#phone').val();
|
||||
|
||||
if(phone_num == ''){
|
||||
Swal.fire({ text: "휴대폰 번호를 입력해주세요.", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
|
||||
stop_timer();
|
||||
}else{
|
||||
$.ajax({
|
||||
url:'${URL_ROOT}/api/sms/send_sms.do?1=1',
|
||||
type:'post',
|
||||
data: {
|
||||
"pt": 0
|
||||
,"is_test":"N"
|
||||
,"phone_num": phone_num
|
||||
,"sms_use_cd_no": "SMS_USE_CODE_JOIN"
|
||||
},
|
||||
dataType:'json',
|
||||
error:function(request,status,error){
|
||||
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
|
||||
|
||||
stop_timer();
|
||||
},
|
||||
success:function(result){
|
||||
// var RESULT = result.RESULT;
|
||||
// var RESULT_MSG = result.RESULT_MSG;
|
||||
var s_no = result.s_no;
|
||||
|
||||
if(result.RESULT_CODE == "401"){
|
||||
alert(result.sms_msg);
|
||||
stop_timer();
|
||||
}else{
|
||||
if(s_no != ''){
|
||||
$('#s_no').val(s_no);
|
||||
|
||||
start_timer();
|
||||
|
||||
Swal.fire({ text: "발송되었습니다.", icon: 'success', showConfirmButton: false, timer: 1500 }); // success
|
||||
}else{
|
||||
alert("code:s_no is null");
|
||||
stop_timer();
|
||||
}
|
||||
}
|
||||
|
||||
is_loading = false;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function ajax_confirm_sms() {
|
||||
if (is_loading == false) {
|
||||
is_loading = true;
|
||||
|
||||
var s_no = $('#s_no').val();
|
||||
var phone_num = $('#phone').val();
|
||||
var check_num = $('#check_num').val();
|
||||
|
||||
if(check_num == ''){
|
||||
Swal.fire({ text: "인증번호를 입력해주세요.", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
is_loading = false;
|
||||
}else{
|
||||
$.ajax({
|
||||
url:'${URL_ROOT}/api/sms/confirm_sms.do?1=1',
|
||||
type:'post',
|
||||
data: {
|
||||
"pt": 0
|
||||
,"is_test":"N"
|
||||
,"s_no": s_no
|
||||
,"phone_num": phone_num
|
||||
,"check_num": check_num
|
||||
},
|
||||
dataType:'json',
|
||||
error:function(request,status,error){
|
||||
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
|
||||
stop_timer();
|
||||
},
|
||||
success:function(result){
|
||||
console.log(result);
|
||||
// var RESULT = result.RESULT;
|
||||
// var RESULT_MSG = result.RESULT_MSG;
|
||||
|
||||
if(result.check_status == 'Y'){
|
||||
stop_timer();
|
||||
|
||||
Swal.fire({ text: "인증되었습니다.", icon: 'success', showConfirmButton: false, timer: 1500 }); // success
|
||||
}else{
|
||||
Swal.fire({ text: "인증에 실패했습니다.", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
is_loading = false;
|
||||
}
|
||||
|
||||
$('#check_status').val(result.check_status);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<script>
|
||||
/*정규식*/
|
||||
var regPh = /^[0-9]+$/;
|
||||
var regPw= /^[A-Za-z0-9!\*@#$%^&+=]{6,12}$/;
|
||||
|
||||
/* 밸리데이션 검사*/
|
||||
function check_onclick(){
|
||||
theForm=document.frmJoinMember;
|
||||
|
||||
if(theForm.phone.value==""){
|
||||
Swal.fire({ text: "핸드폰번호를 입력해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.phone.focus();
|
||||
}else if(!regPh.test($("#phone").val())){
|
||||
Swal.fire({ text: "핸드폰번호를 올바르게 입력해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.phone.focus();
|
||||
} else if(theForm.check_status.value !="Y") {
|
||||
Swal.fire({text: "휴대폰 인증을 해주세요", icon: 'warning', showConfirmButton: false, timer: 1500}); // success
|
||||
theForm.phone.focus();
|
||||
} else{
|
||||
theForm.submit();
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<#include "/m/include/index_bottom.ftl">
|
@ -0,0 +1,104 @@
|
||||
<#include "/m/include/index_top.ftl">
|
||||
|
||||
<body>
|
||||
<!-- wrap -->
|
||||
<div class="wrap" id="view_sign_up">
|
||||
|
||||
<!-- header_sub -->
|
||||
<header class="header_wrapper">
|
||||
<a href="javascript:history.back();" class="side_Lbtn hidden pre_btn">이전으로</a>
|
||||
<h1 class="header_title">회원가입</h1>
|
||||
</header>
|
||||
<progress max="100" value="35"></progress>
|
||||
<!-- //header_sub -->
|
||||
|
||||
<!-- search_id -->
|
||||
<form id="frmJoinMember" name="frmJoinMember" method="post" action="authComplete.do" enctype="multipart/form-data">
|
||||
<input type="hidden" id="s_no" value="${model['s_no']}">
|
||||
|
||||
<div class="sign_up">
|
||||
<div class="sign_up_chk">
|
||||
<h5>이름</h5>
|
||||
<div class="input_name">
|
||||
<input readonly type="text" id="name" name="name" value="${Session.rm_member['name']}" class="input_box" onfocus="this.placeholder=''"
|
||||
onblur="this.placeholder='이름을 입력하세요'" />
|
||||
</div>
|
||||
<h5>전화번호</h5>
|
||||
<div class="input_phone">
|
||||
<input readonly type="number" id="phone" name="phone" value="${Session.rm_member['phone']!}" class="input_box" onfocus="this.placeholder=''"
|
||||
onblur="this.placeholder='전화번호를 입력하세요'" />
|
||||
</div>
|
||||
<h5>인증코드</h5>
|
||||
<div class="input_sign_phone">
|
||||
<input type="text" id="check_num" name="check_num" class="input_box" />
|
||||
</div>
|
||||
|
||||
<div class="input_search_phone_btn">
|
||||
<a href="javascript:ajax_confirm_sms();">인증확인</a>
|
||||
<p>* 전화번호는 아이디와 비밀번호를 찾을 때 필요합니다.</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
<!-- //wrap -->
|
||||
</body>
|
||||
|
||||
|
||||
<script>
|
||||
var is_loading = false;
|
||||
var s_time = 180;
|
||||
var timer_check;
|
||||
|
||||
function ajax_confirm_sms() {
|
||||
if (is_loading == false) {
|
||||
is_loading = true;
|
||||
|
||||
var s_no = $('#s_no').val();
|
||||
var phone_num = $('#phone').val();
|
||||
var check_num = $('#check_num').val();
|
||||
|
||||
if(check_num == ''){
|
||||
Swal.fire({ text: "인증번호를 입력해주세요.", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
is_loading = false;
|
||||
}else{
|
||||
$.ajax({
|
||||
url:'${URL_ROOT}/api/sms/confirm_sms.do?1=1',
|
||||
type:'post',
|
||||
data: {
|
||||
"pt": 0
|
||||
,"is_test":"N"
|
||||
,"s_no": s_no
|
||||
,"phone_num": phone_num
|
||||
,"check_num": check_num
|
||||
},
|
||||
dataType:'json',
|
||||
error:function(request,status,error){
|
||||
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
|
||||
// stop_timer();
|
||||
},
|
||||
success:function(result){
|
||||
console.log(result);
|
||||
// var RESULT = result.RESULT;
|
||||
// var RESULT_MSG = result.RESULT_MSG;
|
||||
|
||||
if(result.check_status == 'Y'){
|
||||
// stop_timer();
|
||||
// Swal.fire({ text: "인증되었습니다.", icon: 'success', showConfirmButton: false, timer: 1500 }); // success
|
||||
location.href='${URL_ROOT}/m/login/view_join_member_02.do';
|
||||
}else{
|
||||
Swal.fire({ text: "인증에 실패했습니다.", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
is_loading = false;
|
||||
}
|
||||
|
||||
// $('#check_status').val(result.check_status);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<#include "/m/include/index_bottom.ftl">
|
@ -0,0 +1,197 @@
|
||||
<#include "/m/include/index_top.ftl">
|
||||
<head>
|
||||
<link href="../css/style.css?1" rel="stylesheet" type="text/css" >
|
||||
</head>
|
||||
|
||||
<body class="bg_setting">
|
||||
<div class="wrap">
|
||||
|
||||
<!--회원가입 상자(가입확인, 정보입력, 가입 완료) -->
|
||||
<div class="main_cont_status">
|
||||
<div>
|
||||
<p>가입 확인</p>
|
||||
</div>
|
||||
<div id="active">
|
||||
<p>정보 입력</p>
|
||||
</div>
|
||||
<div>
|
||||
<p>가입 완료</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form id="frmJoinMember" name="frmJoinMember" method="post" action="accountJoin.do" enctype="multipart/form-data">
|
||||
<input type="hidden" id="s_no" name="s_no" value="" />
|
||||
<input type="hidden" id="name" name="name" value="${Session.rm_member['name']!}" /> <!-- 사용자명 -->
|
||||
<input type="hidden" id="check_status" name="check_status" value="" />
|
||||
<input type="hidden" id="sns_id" name="sns_id" value="${Session.rm_member['sns_id']!}" /> <!-- 소셜아이디 -->
|
||||
<input type="hidden" id="phone_num" name="phone_num" value="${Session.rm_member['phone']!}"> <!-- 회원 전화번호 -->
|
||||
|
||||
<main class="m_join_member">
|
||||
<div class="profile_wrap">
|
||||
<h1 class="l_title">회원가입을 위해 아래정보를 입력해주세요.</h1>
|
||||
|
||||
<div class="profile_cont">
|
||||
<div class="p_list_item p_border_box">
|
||||
<label for="" class="p_label">이메일</label>
|
||||
<div class="p_input_box">
|
||||
<input type="email" id="email" name="email" class="" value="${Session.rm_member['userEmail']!}" placeholder="로그인으로 사용할 이메일 입력">
|
||||
</div>
|
||||
</div>
|
||||
<p class="profile_info">
|
||||
※ 로그인과 비밀번호 분실시 이용되므로 실제 사용하는 이메일 주소로 정확하게 입력해주세요.
|
||||
</p>
|
||||
|
||||
<div class="p_list_item p_border_box">
|
||||
<label for="" class="p_label">닉네임</label>
|
||||
<div class="p_input_box">
|
||||
<input type="text" id="nickname" name="nickname" value="${Session.rm_member['userNm']!}" placeholder="닉네임을 입력하세요">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="divPassword" style="display:none" class="profile_cont">
|
||||
<h2 class="p_title">비밀번호 확인</h2>
|
||||
<div class="p_list_item p_border_box">
|
||||
<label for="" class="p_label">비밀번호</label>
|
||||
<div class="p_input_box">
|
||||
<input type="password" id="password" name="password" class="" placeholder="비밀번호 입력">
|
||||
</div>
|
||||
</div>
|
||||
<div class="p_list_item p_border_box">
|
||||
<label for="" class="p_label">비밀번호 확인</label>
|
||||
<div class="p_input_box">
|
||||
<input type="password" id="password_2" name="password_2" class="" placeholder="비밀번호 재입력">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="profile_cont terms_cont">
|
||||
<div class="terms_list">
|
||||
<div class="checkbox">
|
||||
<input type="checkbox" id="agree_privacy" name="agree_privacy" value="Y">
|
||||
<label for="agree_privacy">개인정보 처리방침</label>
|
||||
</div>
|
||||
<a href="http://www.qoolsystem.com/qoolhome/home/privacy.do?gtarget=new" class="more_terms">내용보기</a>
|
||||
</div>
|
||||
<div class="terms_list">
|
||||
<div class="checkbox">
|
||||
<input type="checkbox" id="agree_other" name="agree_other" value="Y">
|
||||
<label for="agree_other">이용약관 동의</label>
|
||||
</div><!--input id와 label for 이 같아야 합니다-->
|
||||
<a href="http://www.qoolsystem.com/qoolhome/home/term.do?gtarget=new" class="more_terms">내용보기</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="m_set_account_btn"><button type="button" onclick= "check_onclick();" class="btns blue_btn join_member_btn">회원가입 하기<span class="hidden icon"></span></button></div>
|
||||
</div>
|
||||
</main>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
||||
<script>
|
||||
var is_loading = false;
|
||||
|
||||
var s_time = 180;
|
||||
var timer_check;
|
||||
|
||||
start_timer = function() {
|
||||
stop_timer();
|
||||
|
||||
timer_check = setInterval(function() {
|
||||
|
||||
if(s_time < 0){
|
||||
stop_timer();
|
||||
|
||||
Swal.fire({ text: "다시 인증해주시기 바랍니다.", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
}else{
|
||||
--s_time;
|
||||
|
||||
var min = parseInt((s_time%3600)/60);
|
||||
var sec = s_time%60;
|
||||
if(sec > -1){
|
||||
var remain_time = min + ":" + (sec < 10 ? "0" + sec : sec);
|
||||
|
||||
console.log('min:' + min + ' sec:' + sec + ' remain_time:' + remain_time);
|
||||
$('#id_limit_time').text(remain_time);
|
||||
}
|
||||
}
|
||||
|
||||
}, 1000);
|
||||
};
|
||||
</script>
|
||||
|
||||
<script>
|
||||
/*정규식*/
|
||||
var regEmail = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;
|
||||
var regPh = /^[0-9]+$/;
|
||||
var regPw= /^[A-Za-z0-9!\*@#$%^&+=]{6,15}$/;
|
||||
|
||||
/* 밸리데이션 검사*/
|
||||
function check_onclick(){
|
||||
theForm=document.frmJoinMember;
|
||||
|
||||
var agree_privacy = $('input:checkbox[id="agree_privacy"]').is(":checked");
|
||||
var agree_other = $('input:checkbox[id="agree_other"]').is(":checked");
|
||||
|
||||
if(theForm.nickname.value==""){
|
||||
Swal.fire({ text: "닉네임을 입력해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.center_nm.focus();
|
||||
/*
|
||||
}else if(theForm.phone_num.value==""){
|
||||
Swal.fire({ text: "핸드폰번호를 입력해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.phone_num.focus();
|
||||
}else if(!regPh.test($("#phone_num").val())){
|
||||
Swal.fire({ text: "핸드폰번호를 올바르게 입력해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.phone_num.focus();
|
||||
}else if(theForm.check_status.value !="Y"){
|
||||
Swal.fire({ text: "휴대폰 인증을 해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.phone_num.focus();
|
||||
*/
|
||||
}else if(theForm.password.value=="" && $("#sns_id").val() == ""){
|
||||
Swal.fire({ text: "비밀번호를 입력해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.PASSWORD.focus();
|
||||
}else if(!regPw.test($("#password").val()) && $("#sns_id").val() == ""){
|
||||
Swal.fire({text:"6-15자 이내의 비밀번호를 입력해주세요"}).then((result) => {$('#password').focus()})
|
||||
}else if(theForm.password_2.value=="" && $("#sns_id").val() == ""){
|
||||
Swal.fire({ text: "비밀번호 확인을 위해 한번 더 입력해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.PASSWORD.focus();
|
||||
}else if(theForm.password.value != theForm.password_2.value && $("#sns_id").val() == ""){
|
||||
Swal.fire({ text: "입력하신 비밀번호가 서로 다릅니다", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.password.focus();
|
||||
}else if(theForm.email.value==""){
|
||||
Swal.fire({ text: "이메일을 입력해주세요", icon: 'warning', showConfirmButton: false, timer: 1500 }); // success
|
||||
theForm.email.focus();
|
||||
}else if(agree_privacy == false){
|
||||
Swal.fire({text:"개인정보 취급방침에 동의하셔야 합니다"}).then((result) => {$('#agree_privacy').focus()})
|
||||
}else if(agree_other == false){
|
||||
Swal.fire({text:"이용약관에 동의하셔야 합니다"}).then((result) => {$('#agree_other').focus()})
|
||||
}else{
|
||||
theForm.submit();
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
//member_id = getCookie('member_id_mwsona');
|
||||
|
||||
//if(member_id != '') $('#member_id').val(member_id);
|
||||
if($("#sns_id").val() == "") {
|
||||
$("#divPassword").show();
|
||||
}
|
||||
|
||||
<#if model['script_msg']?has_content>
|
||||
Swal.fire({
|
||||
text: "${model['script_msg']}",
|
||||
icon: 'warning', // success
|
||||
showConfirmButton: false,
|
||||
timer: 2000
|
||||
});
|
||||
</#if>
|
||||
});
|
||||
</script>
|
||||
|
||||
<#include "/m/include/index_bottom.ftl">
|
@ -1,67 +1,36 @@
|
||||
<#include "/m/include/index_top.ftl">
|
||||
<head>
|
||||
<link href="../css/style.css?1" rel="stylesheet" type="text/css" >
|
||||
</head>
|
||||
|
||||
<body class="bg_setting">
|
||||
<div class="wrap">
|
||||
<!--회원가입 상자(가입확인, 정보입력, 가입 완료) -->
|
||||
<div class="main_cont_status">
|
||||
<div>
|
||||
<p>가입 확인</p>
|
||||
</div>
|
||||
<div>
|
||||
<p>정보 입력</p>
|
||||
</div>
|
||||
<div id="active">
|
||||
<p>가입 완료</p>
|
||||
</div>
|
||||
</div>
|
||||
<body>
|
||||
<!-- wrap -->
|
||||
<div class="wrap" id="view_sign_up">
|
||||
|
||||
<form id="frmJoinMember" name="frmJoinMember" method="post" action="authComplete.do" enctype="multipart/form-data">
|
||||
<!-- header_sub -->
|
||||
<header class="header_wrapper">
|
||||
<a href="javascript:history.back();" class="side_Lbtn hidden pre_btn">이전으로</a>
|
||||
<h1 class="header_title">회원가입</h1>
|
||||
</header>
|
||||
<progress max="100" value="100"></progress>
|
||||
<!-- //header_sub -->
|
||||
|
||||
<main class="m_join_member">
|
||||
<div class="profile_wrap">
|
||||
<h1 class="l_title">가입을 환영합니다.</h1>
|
||||
<!-- search_id -->
|
||||
<div class="sign_up_account account">
|
||||
<div class="l_list">
|
||||
<div class="cont_account">
|
||||
<div class="view_account">
|
||||
<p> 같은 아이 정보를 가지고 이유식당을 사용하시는 계정이 있으신가요? </p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="search_btn_cont">
|
||||
<div style="cursor:pointer" onclick="location.href='${URL_ROOT}/m/login/view_join_member_04.do'"><a href="#">예</a></div>
|
||||
<div style="cursor:pointer" onclick="location.href='${URL_ROOT}/m/login/view_join_member_05.do'"><a href="#">아니오</a></div>
|
||||
</div>
|
||||
</main>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
||||
<script>
|
||||
</script>
|
||||
|
||||
<script>
|
||||
Swal.fire({
|
||||
text: "이미 같은 아이 정보를 가지고 이유식당을 사용하는 계정이 있으신가요?",
|
||||
showCancelButton: true,
|
||||
icon: 'warning',
|
||||
confirmButtonText: '네',
|
||||
cancelButtonText: '아니요'
|
||||
}).then((result) => {
|
||||
if(result.value){
|
||||
Swal.fire({
|
||||
text: "공동육아를 위해 동기화 진행하시겠습니까?",
|
||||
showCancelButton: true,
|
||||
icon: 'warning',
|
||||
confirmButtonText: '네',
|
||||
cancelButtonText: '아니오'
|
||||
}).then((result) => {
|
||||
if(result.value){
|
||||
location.href = "${URL_ROOT}/m/login/view_join_member_04.do";
|
||||
} else {
|
||||
location.href = "${URL_ROOT}/m/login/view_join_member_05.do";
|
||||
}
|
||||
})
|
||||
</div>
|
||||
<!-- nutrition_kinds -->
|
||||
|
||||
} else {
|
||||
location.href = "${URL_ROOT}/m/login/view_join_member_05.do";
|
||||
}
|
||||
})
|
||||
</div>
|
||||
<!-- //wrap -->
|
||||
</body>
|
||||
|
||||
</script>
|
||||
|
||||
<#include "/m/include/index_bottom.ftl">
|
||||
<#include "/m/include/index_bottom.ftl">
|
@ -0,0 +1,67 @@
|
||||
<#include "/m/include/index_top.ftl">
|
||||
<head>
|
||||
<link href="../css/style.css?1" rel="stylesheet" type="text/css" >
|
||||
</head>
|
||||
|
||||
<body class="bg_setting">
|
||||
<div class="wrap">
|
||||
<!--회원가입 상자(가입확인, 정보입력, 가입 완료) -->
|
||||
<div class="main_cont_status">
|
||||
<div>
|
||||
<p>가입 확인</p>
|
||||
</div>
|
||||
<div>
|
||||
<p>정보 입력</p>
|
||||
</div>
|
||||
<div id="active">
|
||||
<p>가입 완료</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form id="frmJoinMember" name="frmJoinMember" method="post" action="authComplete.do" enctype="multipart/form-data">
|
||||
|
||||
<main class="m_join_member">
|
||||
<div class="profile_wrap">
|
||||
<h1 class="l_title">가입을 환영합니다.</h1>
|
||||
</div>
|
||||
</main>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
||||
<script>
|
||||
</script>
|
||||
|
||||
<script>
|
||||
Swal.fire({
|
||||
text: "이미 같은 아이 정보를 가지고 이유식당을 사용하는 계정이 있으신가요?",
|
||||
showCancelButton: true,
|
||||
icon: 'warning',
|
||||
confirmButtonText: '네',
|
||||
cancelButtonText: '아니요'
|
||||
}).then((result) => {
|
||||
if(result.value){
|
||||
Swal.fire({
|
||||
text: "공동육아를 위해 동기화 진행하시겠습니까?",
|
||||
showCancelButton: true,
|
||||
icon: 'warning',
|
||||
confirmButtonText: '네',
|
||||
cancelButtonText: '아니오'
|
||||
}).then((result) => {
|
||||
if(result.value){
|
||||
location.href = "";
|
||||
} else {
|
||||
location.href = "${URL_ROOT}/m/login/view_join_member_05.do";
|
||||
}
|
||||
})
|
||||
|
||||
} else {
|
||||
location.href = "${URL_ROOT}/m/login/view_join_member_05.do";
|
||||
}
|
||||
})
|
||||
|
||||
</script>
|
||||
|
||||
<#include "/m/include/index_bottom.ftl">
|
@ -0,0 +1,49 @@
|
||||
<#include "/m/include/index_top.ftl">
|
||||
<head>
|
||||
<link href="../css/style.css?1" rel="stylesheet" type="text/css" >
|
||||
</head>
|
||||
|
||||
<body class="bg_setting">
|
||||
<div class="wrap">
|
||||
<!--회원가입 상자(가입확인, 정보입력, 가입 완료) -->
|
||||
<div class="main_cont_status">
|
||||
<div>
|
||||
<p>가입 확인</p>
|
||||
</div>
|
||||
<div>
|
||||
<p>정보 입력</p>
|
||||
</div>
|
||||
<div id="active">
|
||||
<p>가입 완료</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form id="frmJoinMember" name="frmJoinMember" method="post" action="loginAuto.do" enctype="multipart/form-data">
|
||||
<input type="hidden" id="check_status" name="check_status" value="" />
|
||||
<input type="hidden" id="member_id" name="member_id" value="${Session['rm_member']['email']}" />
|
||||
<input type="hidden" id="action_url" name="action_url" value="/m/bf_family_baby/list_bf_family_baby.do" />
|
||||
<input type="hidden" id="sns_id" name="sns_id" value="${Session.rm_member['sns_id']!}" /> <!-- 소셜아이디 -->
|
||||
|
||||
<main class="m_join_member">
|
||||
<div class="profile_wrap">
|
||||
<h1 class="l_title">가입을 환영합니다.</h1>
|
||||
<div class="m_set_account_btn">
|
||||
<button type="button" onclick= "check_onclick();" class="btns blue_btn join_member_btn">확인<span class="hidden icon"></span></button>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
||||
<script>
|
||||
Swal.fire({ text: " 설정에서 다시 동기화를 진행하실 수 있습니다.", icon: 'success', showConfirmButton: false, timer: 1500 }); // success
|
||||
|
||||
function check_onclick() {
|
||||
$('#frmJoinMember').submit();
|
||||
}
|
||||
</script>
|
||||
|
||||
<#include "/m/include/index_bottom.ftl">
|
Loading…
Reference in new issue