mjon_git/src/main/webapp/WEB-INF/jsp/web/user/mberInfoKmcReqPage.jsp

185 lines
7.0 KiB
Plaintext

<%@ page contentType="text/html; charset=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"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%
//************************************************************************
// //
// 본 샘플소스는 개발 및 테스트를 위한 목적으로 만들어졌으며, //
// //
// 실제 서비스에 그대로 사용하는 것을 금합니다. //
// //
//************************************************************************
%>
<!-- [본인인증서비스 테스트 결과 수신 Sample] <br> <br> -->
<script src="<c:url value='/js/jquery.js' />"></script>
<html>
<head>
<meta name="robots" content="noindex">
<script language=javascript>
$(document).ready(function() {
var dept = "${loginVO.dept}";
var dnChk = "${kmcVO.dnChk}"
if(dnChk == 'N'){
alert("개인회원은 본인 명의 휴대폰으로만 변경 가능합니다.");
self.close();
return false;
}
/* 동일한 DN 중복 등록 방지 및 만 18세 체크 */
$.ajax({
url : "<c:url value='/web/user/mblDnCheckByIdAjax.do' />",
type : 'POST',
data : { "mblDn": "${kmcVO.DI}",
"birthDay" : "${kmcVO.birthDay}",
"id" : "${kmcVO.plusInfo}"},
dataType:'json',
async: false,
success : function(returnData, status){
if(status == "success") {
if(returnData.age < 18){
alert("문자온은 만 18세 이상만 이용가능합니다.")
self.close();
return false;
}
//이미 mblDn이 존재할 경우
if(returnData.checkMblDnCnt > 0 ){
alert("이미 사용중이거나 탈퇴한 휴대폰번호입니다.");
//location.href="/web/user/login/selectUserDept.do";
self.close();
return false;
}
// opener.getElementById("moblphonNoChangeYn").value = "Y"; // 휴대폰 인증 변경여부
opener.updateUserInfoForm.moblphonNoChangeYn.value = "Y";
// opener.getElementById("mblDn").value = "${kmcVO.DI}"; // 휴대폰 인증 변경여부
opener.updateUserInfoForm.mblDn.value = "${kmcVO.DI}";
if(dept == 'p'){
// opener.getElementById("mberNm").value = "${kmcVO.name}"; // 저장하기 위한 핸드폰 번호 변수 등록
opener.updateUserInfoForm.mberNm.value = "${kmcVO.name}";
}else if(dept == 'c'){
// opener.getElementById("managerNm").value = "${kmcVO.name}"; // 저장하기 위한 핸드폰 번호 변수 등록
opener.updateUserInfoForm.managerNm.value = "${kmcVO.name}";
}
// opener.getElementById("moblphonNo").value = "${kmcVO.phoneNo}"; // 저장하기 위한 핸드폰 번호 변수 등록
opener.updateUserInfoForm.moblphonNo.value = "${kmcVO.phoneNo}";
if(opener.$('#workFileView').length > 0){ //기업회원 개인정보 변경에서 휴대폰인증시 재직증명서 항목 노출
$("#workFileView", opener).css("display", "");
try {
// 부모창 재직증명서 첨부 호출
opener.setWorkFileView();
} catch (error) {
console.error(error);
}
}
self.close();
}else{
alert("실패");return;
}
},
error : function(request , status, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
},
});
});
</script>
</head>
<body>
<%-- <br><br>
[복호화 후 수신값] <br>
<br>
<table cellpadding=1 cellspacing=1>
<tr>
<td align=left>위,변조여부1</td>
<td align=left>${kmcVO.encMsg1}</td>
</tr>
<tr>
<td align=left>위,변조여부2</td>
<td align=left>${kmcVO.encMsg2}</td>
</tr>
<tr>
<td align=left>요청번호</td>
<td align=left>${kmcVO.certNum}</td>
</tr>
<tr>
<td align=left>요청일시</td>
<td align=left>${kmcVO.date}</td>
</tr>
<tr>
<td align=left>연계정보(CI)</td>
<td align=left>${kmcVO.CI}</td>
</tr>
<tr>
<td align=left>중복가입확인정보(DI)</td>
<td align=left>${kmcVO.DI}</td>
</tr>
<tr>
<td align=left>휴대폰번호</td>
<td align=left>${kmcVO.phoneNo}</td>
</tr>
<tr>
<td align=left>이동통신사</td>
<td align=left>${kmcVO.phoneCorp}</td>
</tr>
<tr>
<td align=left>생년월일</td>
<td align=left>${kmcVO.birthDay}</td>
</tr>
<tr>
<td align=left>내국인</td>
<td align=left>${kmcVO.nation}</td>
</tr>
<tr>
<td align=left>성별</td>
<td align=left>${kmcVO.gender}</td>
</tr>
<tr>
<td align=left>성명</td>
<td align=left>${kmcVO.name}</td>
</tr>
<tr>
<td align=left>결과값</td>
<td align=left>${kmcVO.result}</td>
</tr>
<tr>
<td align=left>인증방법</td>
<td align=left>${kmcVO.certMet}</td>
</td>
</tr>
<tr>
<td align=left>ip주소</td>
<td align=left>${kmcVO.ip}</td>
</tr>
<tr>
<td align=left>미성년자 성명</td>
<td align=left>${kmcVO.MName}</td>
</tr>
<tr>
<td align=left>미성년자 생년월일</td>
<td align=left>${kmcVO.MBirthDay}</td>
</tr>
<tr>
<td align=left>미성년자 성별</td>
<td align=left>${kmcVO.MGender}</td>
</td>
</tr>
<tr>
<td align=left>미성년자 내외국인</td>
<td align=left>${kmcVO.MNation}</td>
</tr>
<tr>
<td align=left>추가DATA정보</td>
<td align=left>${kmcVO.plusInfo}</td>
</tr>
</table> --%>
</body>
</html>