mjon_git/src/main/webapp/WEB-INF/jsp/web/user/mberSecessionInfo.jsp
2023-06-12 11:15:02 +09:00

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 영역 -->