YNICTE/FO/Views/Account/CertOk3Req.cshtml

70 lines
2.7 KiB
Plaintext

@{
Layout = null;
var CP_CD = (ViewBag.result ?? "").Split(':')[0];
var RSLT_CD = (ViewBag.result ?? "").Split(':')[1];
var RSLT_MSG = (ViewBag.result ?? "").Split(':')[2];
var MDL_TKN = (ViewBag.result ?? "").Split(':')[3];
var TX_SEQ_NO = (ViewBag.result ?? "").Split(':')[4];
}
<script type="text/javascript" src="/js/jquery-1.8.3.min.js"></script>
<div>
<form name="form1">
<!-- 인증 요청 정보 -->
<!--// 필수 항목 -->
@if (ViewBag.sel == "MOBI" || ViewBag.sel == "MCHK")
{
<input type="hidden" name="tc" value="@(ViewBag.tcUrl)" /> <!-- 변경불가-->
<input type="hidden" name="cp_cd" value="@(CP_CD)"> <!-- 회원사코드 -->
<input type="hidden" name="mdl_tkn" value="@(MDL_TKN)"> <!-- 토큰 -->
<input type="hidden" name="target_id" value="">
}else if(ViewBag.sel == "IPIN")
{
<input type="hidden" name="tc" value="@(ViewBag.tcUrl)"/> <!-- 변경불가-->
<input type="hidden" name="cpCd" value="@(CP_CD)"> <!-- 회원사코드 -->
<input type="hidden" name="mdlTkn" value="@(MDL_TKN)"> <!-- 토큰 -->
}
<!-- 필수 항목 //-->
</form>
</div>
<script type="text/javascript">
$(document).ready(function () {
if ('@(ViewBag.ret)' == '0') {
//모바일일경우
if ('@(ViewBag.sel)' == 'MOBI' || '@(ViewBag.sel)' == 'MCHK') {
if ('@(RSLT_CD)' == 'B000') {
window.opener.bglayer(false);
request();
} else {
alert("인증요청 실패 : " + "@(RSLT_CD)" + " | " + "@(RSLT_MSG)");
setTimeout(function () {
self.close();
}, 500);
}
//IPIN일경우
} else if ('@(ViewBag.sel)' == 'IPIN' || '@(ViewBag.sel)' == 'CARD') {
if ('@(RSLT_CD)' == 'T300') {
request();
} else {
alert("인증요청 실패 : " + "@(RSLT_CD)" + " | " + "@(RSLT_MSG)");
setTimeout(function () {
self.close();
}, 500);
}
}
} else {
alert("인증결과 요청 실패 :" + "@(ViewBag.ret)");
setTimeout(function () {
self.close();
}, 500);
}
});
function request() {
document.form1.action = "@(ViewBag.PopupUrl)";
document.form1.method = "post";
document.form1.submit();
}
</script>