210 lines
8.1 KiB
Plaintext
210 lines
8.1 KiB
Plaintext
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
|
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
|
|
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
|
|
|
<script language=javascript>
|
|
function gotoRefund(){
|
|
document.gotoRefundForm.action = "<c:url value='/web/member/pay/PayList.do'/>";
|
|
document.gotoRefundForm.submit();
|
|
};
|
|
|
|
function deleteInfo(){
|
|
var delVal = "";
|
|
|
|
// 체크여부 확인
|
|
if($("#readCk01").is(":checked") == false) {
|
|
alert("안내사항을 확인 후 체크박스를 눌러주세요.");
|
|
return;
|
|
}
|
|
|
|
if($("#readCk02").is(":checked") == false) {
|
|
alert("안내사항을 확인 후 체크박스를 눌러주세요.");
|
|
return;
|
|
}
|
|
|
|
if($("#readCk03").is(":checked") == false) {
|
|
alert("안내사항을 확인 후 체크박스를 눌러주세요.");
|
|
return;
|
|
}
|
|
|
|
if($("input:radio[name='delCK']:checked").val() == '04' || $("input:radio[name='delCK']:checked").val() == '06' || $("input:radio[name='delCK']:checked").val() == '07') {
|
|
if($("input:radio[name='delCK']:checked").val() == '06' && $("#delCkVal6").val()=="") {
|
|
alert("불편하신 점을 입력해주세요.");
|
|
|
|
return;
|
|
}
|
|
else if($("input:radio[name='delCK']:checked").val() == '04' && $("#delCkVal4").val()=="") {
|
|
alert("불편하신 점을 입력해주세요.");
|
|
|
|
return;
|
|
}
|
|
else if($("input:radio[name='delCK']:checked").val() == '07' && $("#delCkVal7").val()=="") {
|
|
alert("해지사유를 입력해 주세요.");
|
|
|
|
return;
|
|
}
|
|
|
|
// 입력내용
|
|
if($("input:radio[name='delCK']:checked").val() == '06') {
|
|
delVal = $("#delCkVal6").val();
|
|
}
|
|
else if($("input:radio[name='delCK']:checked").val() == '04') {
|
|
delVal = $("#delCkVal4").val();
|
|
}
|
|
else if($("input:radio[name='delCK']:checked").val() == '07') {
|
|
delVal = $("#delCkVal7").val();
|
|
}
|
|
}
|
|
|
|
if (!confirm("회원탈퇴 하시겠습니까?")) {
|
|
|
|
} else {
|
|
var delCK = $("input:radio[name='delCK']:checked").val();
|
|
|
|
var form = document.deleteInfoForm;
|
|
form.deleteType.value = delCK;
|
|
form.deleteTypeEtc.value = delVal;
|
|
var data = new FormData(form);
|
|
$.ajax({
|
|
cache : false
|
|
,url : "<c:url value='/web/user/mberDeleteInfoAjax.do' />"
|
|
,async:false
|
|
,type : 'POST'
|
|
,data : data
|
|
,dataType:'json'
|
|
,processData: false
|
|
,contentType: false
|
|
,success : function(returnData, status){
|
|
//alert(JSON.stringify(returnData));
|
|
|
|
if(returnData.result == "success") {
|
|
alert("회원탈퇴가 완료되었습니다.");
|
|
location.href='/web/uat/uia/actionLogout.do'
|
|
}else{
|
|
|
|
return;
|
|
}
|
|
}, error : function(request , status, error){
|
|
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
|
|
}
|
|
});
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
<div class="inner">
|
|
<!-- send top -->
|
|
<div class="send_top">
|
|
<!-- tab button -->
|
|
<%@include file="/WEB-INF/jsp/web/user/mypageHeader.jsp"%>
|
|
<!--// tab button -->
|
|
<!-- 마이페이지 - 회원탈퇴 -->
|
|
<div class="mypage_content current" id="tab6_1">
|
|
<form id="gotoRefundForm" name="gotoRefundForm" method="post">
|
|
<input type="hidden" name="pageType" id="pageType" value="tab5">
|
|
</form>
|
|
<form id="deleteInfoForm" name="deleteInfoForm" method="post">
|
|
<input type="hidden" name="deleteType" id="deleteType">
|
|
<input type="hidden" name="deleteTypeEtc" id="deleteTypeEtc">
|
|
</form>
|
|
<div class="heading">
|
|
<h2>회원탈퇴</h2>
|
|
</div>
|
|
<div class="mem_cont_in widthM">
|
|
<p class="welcome">
|
|
회원탈퇴를 신청하기 전 다음 <span class="c_002c9a fwMd">안내사항</span>을 확인해주세요.
|
|
</p>
|
|
<div class="memWithdrawal_cont">
|
|
<div>
|
|
<p>필독사항</p>
|
|
<button type="button" class="btnType" onclick="gotoRefund()">환불신청하기</button>
|
|
<div class="checkbox_wrap">
|
|
<input type="checkbox" id="readCk01" title="회원탈퇴 필독사항 동의" class="joinCheckbox type3" value="01">
|
|
<label for="readCk01">확인</label>
|
|
</div>
|
|
</div>
|
|
<div class="memWithdrawal_cont_in">
|
|
<p>- 충전하셨던 서비스의 충전금을 꼭 확인해주세요.</p>
|
|
<p>- 탈퇴 후에는 충전금 환불이 되지 않습니다.</p>
|
|
<p>- 발송중인 서비스가 있는 경우 탈퇴하실 수 없습니다.</p>
|
|
</div>
|
|
<div>
|
|
<p>아이디는 재사용 및 복구 불가 안내</p>
|
|
<div class="checkbox_wrap">
|
|
<input type="checkbox" id="readCk02" title="회원탈퇴 >아이디는 재사용 및 복구 불가 안내 동의" class="joinCheckbox type3" value="02">
|
|
<label for="readCk02">확인</label>
|
|
</div>
|
|
</div>
|
|
<div class="memWithdrawal_cont_in">
|
|
<p>회원탈퇴 시 본인을 포함한 타인 아이디 모두 재사용이 불가하며, 복구는 탈퇴신청일로부터 최대 30일까지 가능합니다.</p>
|
|
</div>
|
|
<div>
|
|
<p>등록정보 및 서비스 이용기록 삭제 안내</p>
|
|
<div class="checkbox_wrap">
|
|
<input type="checkbox" id="readCk03" title="회원탈퇴 등록정보 및 서비스 이용기록 삭제 안내 동의" class="joinCheckbox type3" value="03">
|
|
<label for="readCk03">확인</label>
|
|
</div>
|
|
</div>
|
|
<div class="memWithdrawal_cont_in">
|
|
<p>회원탈퇴 시 등록정보 및 서비스 이용기록은 모두 삭제되며, 삭제된 데이터는 탈퇴 후 30일까지 복구 가능합니다. 주소록 등 필요한 데이터는 미리 백업을 해주세요.</p>
|
|
</div>
|
|
</div>
|
|
<div class="reason_wrap">
|
|
<p>해지사유</p>
|
|
<div class="reason_checkbox">
|
|
<c:if test="${loginVO.dept eq 'p'}">
|
|
<div>
|
|
<input id="radio1" type="radio" value="01" name="delCK">
|
|
<label for="radio1">기업회원으로 다시 가입하기 위해</label>
|
|
<button type="button" class="btnType">기업회원전환</button>
|
|
</div>
|
|
</c:if>
|
|
<div>
|
|
<input id="radio3" type="radio" value="02" checked="checked" name="delCK">
|
|
<label for="radio3">사용할 일이 없어서</label>
|
|
</div>
|
|
<div>
|
|
<input id="radio2" type="radio" value="03" name="delCK">
|
|
<label for="radio2">문자 단가 높음 </label>
|
|
</div>
|
|
<div>
|
|
<input id="radio5" type="radio" value="05" name="delCK">
|
|
<label for="radio5">개인정보 유출 우려</label>
|
|
</div>
|
|
|
|
<p></p>
|
|
<div>
|
|
<input id="radio6" type="radio" value="06" name="delCK">
|
|
<label for="radio6">다른 사이트이용</label>
|
|
<input type="text" class="inputLight" placeholder="불편하신 점을 입력해주세요." onfocus="this.placeholder=''" onblur="this.placeholder='불편하신 점을 입력해주세요.'" id="delCkVal6">
|
|
<label for="delCkVal6" class="label">불편하신 점을 입력해주세요.</label>
|
|
</div>
|
|
<p></p>
|
|
<div>
|
|
<input id="radio4" type="radio" value="04" name="delCK">
|
|
<label for="radio4">사이트 이용 불만</label>
|
|
<input type="text" class="inputLight" placeholder="불편하신 점을 입력해주세요." onfocus="this.placeholder=''" onblur="this.placeholder='불편하신 점을 입력해주세요.'" id="delCkVal4">
|
|
<label for="delCkVal4" class="label">불편하신 점을 입력해주세요.</label>
|
|
</div>
|
|
<div>
|
|
<input id="radio7" type="radio" value="07" name="delCK">
|
|
<label for="radio7">해지사유 직접 입력</label>
|
|
<input type="text" class="inputLight" placeholder="해지사유를 입력해주세요." onfocus="this.placeholder=''" onblur="this.placeholder='해지사유를 입력해주세요.'" id="delCkVal7">
|
|
<label for="delCkVal7" class="label">해지사유 입력</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="mem_btnWrap2">
|
|
<button type="button" class="mem_btn3" onclick="deleteInfo()">탈퇴신청</button>
|
|
<button type="button" class="mem_btn2" onclick="location.href = '/';">취소</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!--// 마이페이지 - 비밀번호 변경 -->
|
|
</div>
|
|
<!--// send top -->
|
|
</div>
|
|
<!--// content 영역 -->
|