新增大陆提现是否成年校验
This commit is contained in:
@@ -34,6 +34,7 @@ var weekMaxValue;//本周剩余最大金额
|
||||
var realName = false;//默认大陆未实名
|
||||
var modifyId = null;
|
||||
var userInfo = {}//账户信息暂存
|
||||
var idCard;//获取大陆身份证号
|
||||
$(function () {
|
||||
setTimeout(function () {
|
||||
getInfoFromClient()
|
||||
@@ -181,6 +182,7 @@ function getAccounts () {
|
||||
$('.account span').addClass('active');
|
||||
}
|
||||
if (res.accountType == 2) {
|
||||
idCard = res.idCardNo;
|
||||
updateNums = res.updateNum;
|
||||
isRealCertifyBool = res.isRealCertify;
|
||||
// 判断是否认证
|
||||
@@ -208,7 +210,6 @@ function getAccounts () {
|
||||
$('.mainlandInfo .mainlandInfo_in p span').text(updateNums + '次');
|
||||
$('.accountPub .accountPub_in ul li i').show();
|
||||
} else {
|
||||
console.log('次数');
|
||||
$('.accountPub .accountPub_in ul li i').hide();
|
||||
}
|
||||
// 修改大陆银行卡按钮
|
||||
@@ -388,10 +389,55 @@ $('.butBig').click(function () {
|
||||
toastMsg('超出本周最大提领次数')
|
||||
return
|
||||
}
|
||||
if (accountType == 2 && isAdult(idCard) == false) {//
|
||||
toastMsg('申請提現失敗,不支援未成年人提現');
|
||||
return
|
||||
}
|
||||
$('.withDrawalPub .withDrawalPub_in p ').html(`確認通過 <b>${$('.account .active').text()}</b> 提領 <b>${num}</b>金幣?`)
|
||||
$('.withDrawalPub .withDrawalPub_in span b ').html(`${$('.withdrawal .numBox b').text()}`)
|
||||
$('.withDrawalPub').show();
|
||||
})
|
||||
// 判断身份证是否成年
|
||||
function isAdult (idCard) {
|
||||
// // 身份证号码正则表达式
|
||||
var idCardPattern = /^\d{17}[\d|x]|\d{15}$/;
|
||||
|
||||
// 验证身份证格式是否正确
|
||||
if (!idCardPattern.test(idCard)) {
|
||||
// toastMsg('身份证格式有误')
|
||||
return false;
|
||||
}
|
||||
// 获取身份证中的出生日期
|
||||
var birthday = "";
|
||||
if (idCard.length === 18) {
|
||||
birthday = idCard.substring(6, 14);
|
||||
} else if (idCard.length === 15) {
|
||||
birthday = "19" + idCard.substring(6, 12);
|
||||
}
|
||||
|
||||
// 获取当前时间的年份和月份
|
||||
var today = new Date();
|
||||
var currentYear = today.getFullYear();
|
||||
var currentMonth = today.getMonth() + 1;
|
||||
|
||||
// 将出生日期转换为日期对象
|
||||
var birthdate = new Date(birthday.substring(0, 4), birthday.substring(4, 6) - 1, birthday.substring(6));
|
||||
|
||||
// 计算年龄差
|
||||
var age = currentYear - birthdate.getFullYear();
|
||||
|
||||
// 如果当前月份小于出生日期的月份,年龄减一
|
||||
if (currentMonth < Number(birthday.substring(4, 6))) {
|
||||
age--;
|
||||
}
|
||||
|
||||
// 根据年龄判断是否成年
|
||||
if (age >= 18) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
// 二次确认提領按钮
|
||||
$('.withDrawalPub .withDrawalPub_in .but').click(function () {
|
||||
var num = $('.withdrawal input').val();
|
||||
|
@@ -126,4 +126,4 @@
|
||||
<script src="../../common/js/vconsole.min.js"></script>
|
||||
<script src="../../common/js/route-constant.js"></script>
|
||||
<script src="../../common/js/svga.min.js"></script>
|
||||
<script src="./js/withdrawal.js?v=1.9"></script>
|
||||
<script src="./js/withdrawal.js?v=2.1"></script>
|
Reference in New Issue
Block a user