6 Commits

Author SHA1 Message Date
Dragon
b95b0c6d96 新增跳转ui和ticket 2024-03-20 15:53:34 +08:00
Dragon
7797bd0b6e 迁移peko跳转 2024-03-20 15:26:18 +08:00
Dragon
8f21ec0807 替换官网ios下载链接 2024-03-18 13:35:31 +08:00
Dragon
72845dd4e0 替换官网下载链接 2024-03-15 10:13:20 +08:00
Dragon
3cda83ce99 替换奖励规则 2024-03-13 16:18:04 +08:00
Dragon
268a0c9f8a 替换客服号 2024-03-13 12:39:06 +08:00
8 changed files with 387 additions and 363 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 155 KiB

View File

@@ -189,11 +189,13 @@
<li>b.赠送礼物价值每满13140钻即可购买【心动一刹13140钻】赠送礼物价值每满33440钻即可购买【绝对宠溺33440钻】</li> <li>b.赠送礼物价值每满13140钻即可购买【心动一刹13140钻】赠送礼物价值每满33440钻即可购买【绝对宠溺33440钻】</li>
<li>c.购买的礼物将直接放入背包当中;</li> <li>c.购买的礼物将直接放入背包当中;</li>
<li>3.热恋时刻</li> <li>3.热恋时刻</li>
<li>a.活动期间,比拼热恋值</li> <li>a.活动期间,比拼热恋值,送礼方与收礼方产生CP关系,收到礼物可增加热恋值,1钻=1热恋值;</li>
<li>b.详细榜单规则与奖励可见榜单说明;</li> <li>b.礼物包含礼物面板礼物和背包礼物;</li>
<li>c.若热恋值相同则按照最早赠送时间优先排序;</li>
<li>d.活动榜单仅有总榜,总榜前3可获得相应奖励,CP中男方获得蓝色装扮,女方获得粉色装扮,总榜奖励将在活动结束后统一自动发放;</li>
<li> 三、特别说明</li> <li> 三、特别说明</li>
<li>1.靓号持有者需要在活动结束后2周内确认靓号否则将自动过期无法使用</li> <li>a.靓号持有者需要在活动结束后2周内确认靓号否则将自动过期无法使用</li>
<li>2.本活动以及奖励与苹果公司无关。</li> <li>b.本活动以及奖励与苹果公司无关。</li>
</ul> </ul>
</div> </div>
</div> </div>
@@ -252,7 +254,7 @@
<div class="page3Rule_in"> <div class="page3Rule_in">
<img src="./images/page3Title.png" alt="" class="title"> <img src="./images/page3Title.png" alt="" class="title">
<div class="box"> <div class="box">
<img src="./images/page3Rule_inBg.png" alt=""> <img src="./images/page3Rule_inBg.png?v=1.0" alt="">
</div> </div>
</div> </div>
</div> </div>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

@@ -156,7 +156,7 @@
<script src="http://static.lkme.cc/linkedme.min.js"></script> <script src="http://static.lkme.cc/linkedme.min.js"></script>
<script src="./js/utf.js"></script> <script src="./js/utf.js"></script>
<script src="./js/swiper.min.js"></script> <script src="./js/swiper.min.js"></script>
<script src="./js/index.js?v=2.2"></script> <script src="./js/index.js?v=2.3"></script>
</body> </body>
</html> </html>

View File

@@ -50,9 +50,9 @@ $(function () {
let version = checkVersion() let version = checkVersion()
//判断url参数是否是与渠道包名一致 //判断url参数是否是与渠道包名一致
let androidUrl = null; let androidUrl = null;
channelDict.hasOwnProperty(channelData) ? androidUrl = channelDict[channelData] : androidUrl = 'https://image.nnbc123.cn/yinmeng_official.apk'; channelDict.hasOwnProperty(channelData) ? androidUrl = channelDict[channelData] : androidUrl = 'https://yinmeng-1318633625.cos.ap-guangzhou.myqcloud.com/yinmeng_official.apk';
// let iosUrl = 'http://doudouyue.com/8axv' //ios企业包 // let iosUrl = 'http://doudouyue.com/8axv' //ios企业包
let iosUrl = 'http://doudouyue.com/e8hdlr' //ios企业包 let iosUrl = 'http://show.nnbc123.cn/sbz6' //ios企业包
// let iosUrl = 'http://fir.gzmangguo.cn/sbz6' //ios商店包 // let iosUrl = 'http://fir.gzmangguo.cn/sbz6' //ios商店包
$(document).ready(function () { $(document).ready(function () {

File diff suppressed because one or more lines are too long

View File

@@ -2,371 +2,400 @@
* Created by raymondjack on 2018/12/21. * Created by raymondjack on 2018/12/21.
*/ */
var info = {}; // var pubInfo = {};
var $toast = $('.toast'); var $toast = $('.toast');
var $mask = $('.status-mask'); var $mask = $('.status-mask');
var lockBol = false; var lockBol = false;
let urlPrefix = getUrlPrefix()
var goToPage = null;
// 封装layer消息提醒框
let layerIndex
const showLoading = (content = '获取结果中...') => {
layer.open({
type: 2,
shadeClose: false,
content,
success (e) {
layerIndex = $(e).attr('index')
}
})
}
const hideLoading = (index) => {
layer.close(index)
}
const toastMsg = (content = '操作完成', time = 2) => {
layer.open({
content,
time,
skin: 'msg'
})
}
$(function () { $(function () {
var browser = checkVersion(); getInfoFromClient()
var api = getUrlPrefix(); var browser = checkVersion();
var timer = null; var api = getUrlPrefix();
var env = EnvCheck(); var timer = null;
var urlObj = getQueryString(); var env = EnvCheck();
if (env == 'test') { var urlObj = getQueryString();
var vConsole = new VConsole(); console.log(urlObj.uid);
} if (urlObj.uid) {
sessionStorage.setItem("uid", urlObj.uid);
getInfoFromClient && getInfoFromClient() sessionStorage.setItem("ticket", urlObj.ticket);
if (browser.app) { }
if (browser.android) { if (env == 'test') {
let channel = JSON.parse(pubInfo.deviceInfo).channel var vConsole = new VConsole();
if (channel.indexOf('toutiao') != -1 || channel.indexOf('kuaishou') != -1) {
$('.appName').html('音游')
}
} }
}
getInfoFromClient && getInfoFromClient()
var main = { if (browser.app) {
init: function () {
this.getDeviceMsg();
this.eventRegister();
var that = this;
setTimeout(function () {
that.getData();
}, 200)
},
getDeviceMsg: function () {
if (browser.app) {
if (browser.android) { if (browser.android) {
info.uid = parseInt(window.androidJsObj.getUid()); let channel = JSON.parse(pubInfo.deviceInfo).channel
info.deviceId = window.androidJsObj.getDeviceId(); if (channel.indexOf('toutiao') != -1 || channel.indexOf('kuaishou') != -1) {
info.ticket = window.androidJsObj.getTicket(); $('.appName').html('piko')
} else { }
info.uid = tools.cookieUtils.get("uid");
if (!info.uid) {
window.webkit.messageHandlers.getUid.postMessage(null);
}
window.webkit.messageHandlers.getDeviceId.postMessage(null);
window.webkit.messageHandlers.getTicket.postMessage(null);
} }
} else { }
info.uid = 922473;
info.deviceId = "204aa0c983384f1e84a3625b4f04bac1";
}
// setTimeout(function () {
// $('.deviceId').val(info.deviceId); var main = {
// },200) init: function () {
}, this.getDeviceMsg();
getData: function () { this.eventRegister();
console.log(urlObj, 'urlObj') var that = this;
if (urlObj) { setTimeout(function () {
info.auth = urlObj.auth that.getData();
} else { }, 200)
info.auth = ''
}
console.log(info.auth, 'info.auth')
$.ajax({
type: "get",
url: api + "/certification/hasCertify",
headers: {
"pub_ticket": info.ticket
},
data: {
uid: info.uid,
auth: info.auth,
ticket: info.ticket,
}, },
success: function (res) { getDeviceMsg: function () {
if (res.code == 200) { // if (browser.app) {
var checkBol = res.data; // if (browser.android) {
var $mask = $('.status-mask'); // pubInfo.uid = parseInt(window.androidJsObj.getUid());
if (checkBol.authResult) { // pubInfo.deviceId = window.androidJsObj.getDeviceId();
console.log('已短信验证!') // pubInfo.ticket = window.androidJsObj.getTicket();
} else if (checkBol.hasCertify && !checkBol.canCertify) { // } else {
console.log('已实名且没有机会了') // pubInfo.uid = tools.cookieUtils.get("uid");
$mask.addClass("have-identity"); // if (!pubInfo.uid) {
$mask.find(".text").html("您已通过实名认证"); // window.webkit.messageHandlers.getUid.postMessage(null);
$mask.find(".tips").html("系统已成功审核您的实名认证"); // }
$mask.show(); // window.webkit.messageHandlers.getDeviceId.postMessage(null);
} else if (checkBol.hasCertify && checkBol.canCertify) { // window.webkit.messageHandlers.getTicket.postMessage(null);
console.log('已实名还有一次机会') // }
// var $mask = $('.status-mask'); // } else {
$mask.addClass("have-identity"); // pubInfo.uid = 922473;
$mask.find(".text").html("您已通过实名认证"); // pubInfo.deviceId = "204aa0c983384f1e84a3625b4f04bac1";
$mask.find(".tips").html("系统已成功审核您的实名认证"); // }
$mask.find(".goto-change").removeClass('hide');
$mask.show();
}
}
}
})
},
eventRegister: function () {
$('.button-submit').on('click', function () {
var name = $('.name').val(); // setTimeout(function () {
var personId = $('.person-id').val(); // $('.deviceId').val(pubInfo.deviceId);
var phone = $('.phone').val(); // },200)
var identityCode = $('.identity-code').val(); },
var agree = $('#agree').prop("checked"); getData: function () {
if (!agree) { console.log(urlObj, 'urlObj')
toastShow("请同意直播协议"); if (urlObj) {
return; pubInfo.auth = urlObj.auth
}
if (!name.trim()) {
toastShow("名字不能为空");
return;
}
if (!personId.trim()) {
toastShow("身份证号不能为空");
return;
}
if (!phone.trim()) {
toastShow("手机号不能为空");
return;
}
if (!identityCode.trim()) {
toastShow("验证码不能为空");
return;
}
if (!(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/).test(personId.trim())) {
toastShow("身份证号不符合规格");
return;
}
if (!(/^1[3|4|5|6|7|8|9][0-9]\d{8}$/).test(phone.trim())) {
toastShow("手机号不符合规格");
return;
}
if (lockBol) {
return;
}
lockBol = true;
var requestParam = {
uid: info.uid,
username: encryptDes(name, "1ea53d260ecf11e7b56e00163e046a26"),
identityNumber: encryptDes(personId, "1ea53d260ecf11e7b56e00163e046a26"),
phone: encryptDes(phone, "1ea53d260ecf11e7b56e00163e046a26"),
code: identityCode,
ticket: info.ticket
};
if (browser.android) {
requestParam.deviceInfo = JSON.stringify({
deviceId: info.deviceId
});
}
$.ajax({
type: "get",
url: api + "/certification/token",
data: requestParam,
headers: {
"pub_ticket": info.ticket
},
success: function (res) {
if (res.code == 200) {
var token = res.data.token;
info.token = token;
// if(browser.app){
if (browser.ios) {
window.webkit.messageHandlers.openFaceLiveness.postMessage(token);
} else {
window.androidJsObj.openFaceLiveness(token);
}
// }
} else { } else {
if (res.code == 10109) { pubInfo.auth = ''
$mask.addClass("failed");
$mask.find(".text").html("实名认证失败");
$mask.find(".tips").html("实名次数已达限制");
} else if (res.code == 10110) {
$mask.addClass("have-identity");
$mask.find(".text").html("您已通过实名认证");
$mask.find(".tips").html("系统已成功审核您的实名认证");
} else if (res.code == 4003) {
$mask.addClass("failed");
$mask.find(".text").html("实名认证失败");
$mask.find(".tips").html("验证码错误");
} else {
$mask.addClass("failed");
$mask.find(".text").html("实名认证失败");
$mask.find(".tips").html("请填写真实有效的身份证信息");
}
$mask.show();
lockBol = false;
setTimeout(function () {
$('.status-mask').hide();
}, 4000);
} }
} console.log(pubInfo.auth, 'pubInfo.auth')
}); networkRequest({
// $.post(api + "/certification/doCheck",requestParam,function (res) { type: 'get',
// url: urlPrefix + '/certification/hasCertify',
// }) data: {
}) uid: pubInfo.uid,
auth: pubInfo.auth,
ticket: pubInfo.ticket,
},
success: function (res) {
if (res.code == 200) {
var checkBol = res.data;
var $mask = $('.status-mask');
var bool = !(checkBol.authResult == null || checkBol.authResult == undefined);
function successFun () {
hideLoading(layerIndex)
goToPage = true;
$mask.addClass("have-identity");
$mask.find(".text").html("您已通过实名认证");
$mask.find(".tips").html("系统已成功审核您的实名认证");
$mask.find(".goto-change").removeClass('hide');
$mask.show();
}
if (bool) {
if (checkBol.authResult == false && checkBol.canCertify == true && checkBol.hasCertify == false) {
//重复调用
showLoading();
main.getData();
}else if (checkBol.authResult == false && checkBol.canCertify == false && checkBol.hasCertify == true) {
//成功
successFun()
} else if (checkBol.authResult == true && checkBol.canCertify == false && checkBol.hasCertify == true) {
//成功
successFun()
} else if (checkBol.authResult == true && checkBol.canCertify == true && checkBol.hasCertify == false) {
//失败
goToPage = false;
$mask.addClass("failed");
$mask.find(".text").html("您未通过实名认证");
$mask.find(".tips").html("系统审核您的实名认证失败");
$mask.find(".goto-change").removeClass('hide');
$mask.show();
hideLoading(layerIndex)
}
} else {
if (checkBol.canCertify == false && checkBol.hasCertify == true) {
//成功
successFun()
} else {//(authResult == null || authResult == undefined) && canCertify == true && hasCertify == false;
//正在操作
console.log('继续操作');
}
hideLoading(layerIndex)
}
}
},
error (err) {
console.log(err);
}
})
},
eventRegister: function () {
$('.button-submit').on('click', function () {
var name = $('.name').val();
var personId = $('.person-id').val();
var phone = `${$('.phone').val()}`;
var identityCode = $('.identity-code').val();
var agree = $('#agree').prop("checked");
if (!agree) {
toastShow("请同意直播协议");
return;
}
if (!name.trim()) {
toastShow("名字不能为空");
return;
}
$('.button-identity-code').on('click', function () { if (!personId.trim()) {
var phone = $('.phone').val(); toastShow("身份证号不能为空");
if (!phone.trim()) { return;
toastShow("手机号不能为空"); }
return;
if (!phone.trim()) {
toastShow("手机号不能为空");
return;
}
if (!identityCode.trim()) {
toastShow("验证码不能为空");
return;
}
if (!(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/).test(personId.trim())) {
toastShow("身份证号不符合规格");
return;
}
if (!(/^1[3|4|5|6|7|8|9][0-9]\d{8}$/).test(phone.trim())) {
toastShow("手机号不符合规格");
return;
}
if (lockBol) {
return;
}
lockBol = true;
var metaInfo = window.getMetaInfo();
var requestParam = {
certType: 0,
code: identityCode,
identityNumber: encryptDes(personId, "1ea53d260ecf11e7b56e00163e046a26"),
metaInfo: JSON.stringify(metaInfo),
phone: encryptDes( phone, "1ea53d260ecf11e7b56e00163e046a26"),
returnUrl: urlPrefix + `/yinmeng/modules/identity/new.html?uid=${pubInfo.uid}&ticket=${pubInfo.ticket}`,
uid: pubInfo.uid,
username: encryptDes(name, "1ea53d260ecf11e7b56e00163e046a26"),
};
networkRequest({
type: 'post',
url: urlPrefix + '/certification/initFace',
data: requestParam,
success: function (res) {
if (res.code == 200) {
window.location.href = res.data.certifyUrl;
} else {
$mask.addClass("failed");
$mask.find(".text").html("实名认证失败");
$mask.find(".tips").html(res.message);
$mask.show();
lockBol = false;
setTimeout(function () {
$('.status-mask').hide();
}, 4000);
lockBol = false;
}
},
error (err) {
console.log(err);
}
})
})
$('.button-identity-code').on('click', function () {
var phone = $('.phone').val();
if (!phone.trim()) {
toastShow("手机号不能为空");
return;
}
if (!(/^1[3|4|5|6|7|8|9][0-9]\d{8}$/).test(phone.trim())) {
toastShow("手机号不符合规格");
return;
}
if ($(this).hasClass("disable")) {
return;
}
$(this).addClass('disable');
var time = 60;
var $that = $(this);
$(this).html(time + 's后重新获取');
timer = setInterval(function () {
time--;
$that.html(time + "s后重新获取");
if (time < 0) {
clearInterval(timer);
$that.removeClass('disable');
$that.html("获取验证码");
}
}, 1000)
var requestParam = {
phone: encryptDes( phone, "1ea53d260ecf11e7b56e00163e046a26"),
uid: pubInfo.uid,
ticket: pubInfo.ticket
};
if (browser.android) {
requestParam.deviceInfo = JSON.stringify({
deviceId: pubInfo.deviceId
});
}
networkRequest({
type: 'post',
url: urlPrefix + '/certification/send/code',
data: requestParam,
success: function (res) {
if (res.code == 200) {
toastShow('发送成功');
} else {
toastShow(res.message);
}
},
error (err) {
console.log(err);
}
})
})
// 点击我要修改
$('.goto-change').on('click', function () {
$mask.hide();
$('.layer-box-2').show();
})
// 点击关闭弹层
$('.layer-2-close').on('click', function () {
$('.layer-box-2').hide();
$mask.show();
})
// 点击跳转手机验证
$('.goto-change-layer').on('click', function () {
window.location.href = 'mobile.html';
})
} }
if (!(/^1[3|4|5|6|7|8|9][0-9]\d{8}$/).test(phone.trim())) { };
toastShow("手机号不符合规格"); main.init();
return;
}
if ($(this).hasClass("disable")) {
return;
}
$(this).addClass('disable');
var time = 60;
var $that = $(this);
$(this).html(time + 's后重新获取');
timer = setInterval(function () {
time--;
$that.html(time + "s后重新获取");
if (time < 0) {
clearInterval(timer);
$that.removeClass('disable');
$that.html("获取验证码");
}
}, 1000)
var requestParam = {
phone: encryptDes(phone, "1ea53d260ecf11e7b56e00163e046a26"),
uid: info.uid,
ticket: info.ticket
};
if (browser.android) {
requestParam.deviceInfo = JSON.stringify({
deviceId: info.deviceId
});
}
$.ajax({
type: "post",
url: api + "/certification/send/code",
headers: {
"pub_ticket": info.ticket
},
data: requestParam,
success: function (res) {
console.log(res, '请求成功');
if (res.code == 200) {
toastShow('发送成功');
} else {
toastShow(res.message);
console.log(res, '报错啦');
}
},
error: function (res) {
toastShow(res.message);
console.log(res, '报错啦');
}
});
})
// 点击我要修改
$('.goto-change').on('click', function () {
$mask.hide();
$('.layer-box-2').show();
})
// 点击关闭弹层
$('.layer-2-close').on('click', function () {
$('.layer-box-2').hide();
$mask.show();
})
// 点击跳转手机验证
$('.goto-change-layer').on('click', function () {
window.location.href = 'mobile.html';
})
}
};
main.init();
}); });
function toastShow(text) { function toastShow (text) {
$toast.html(text); $toast.html(text);
$toast.show(); $toast.show();
setTimeout(function () { setTimeout(function () {
$toast.hide(); $toast.hide();
}, 2000); }, 2000);
} }
function getMessage(key, value) { function getMessage (key, value) {
info[key] = value; pubInfo[key] = value;
} }
function renderByStatus(status) { function renderByStatus (status) {
$mask.attr('class', 'status-mask'); $mask.attr('class', 'status-mask');
console.log("开始回调," + "状态为" + status); console.log("开始回调," + "状态为" + status);
$.ajax({
type: 'post', networkRequest({
url: getUrlPrefix() + '/certification/notify', type: 'post',
headers: { url: urlPrefix + '/certification/notify',
"pub_ticket": info.ticket data: {
}, uid: pubInfo.uid,
data: { ticket: pubInfo.ticket,
uid: info.uid, token: pubInfo.token,
ticket: info.ticket, statusCode: status
token: info.token, },
statusCode: status success: function (res) {
}, console.log(res);
success: function (res) { lockBol = false;
console.log(res); if (res.code == 200) {
lockBol = false; console.log("success");
if (res.code == 200) { if (status == 2) {
console.log("success"); $mask.addClass("success");
if (status == 2) { $mask.find(".text").html("认证成功");
$mask.addClass("success"); $mask.find('.tips').html('');
$mask.find(".text").html("认证成功"); $mask.show();
$mask.find('.tips').html(''); } else {
$mask.show(); if (status == -2) {
} else { $mask.addClass("failed");
if (status == -2) { $mask.find(".text").html("认证失败");
$mask.addClass("failed"); $mask.find(".tips").html("网络不通或者网络异常");
$mask.find(".text").html("认证失败"); } else if (status == 1) {
$mask.find(".tips").html("网络不通或者网络异常"); $mask.addClass("failed");
} else if (status == 1) { $mask.find(".text").html("认证失败");
$mask.addClass("failed"); $mask.find(".tips").html("审核失败");
$mask.find(".text").html("认证失败"); } else {
$mask.find(".tips").html("审核失败"); console.log('存在异常status=' + status);
} else { // window.location.reload();
console.log('存在异常status=' + status); return;
// window.location.reload(); }
return; $mask.show();
} setTimeout(function () {
$mask.show(); $mask.hide();
setTimeout(function () { }, 4000);
$mask.hide(); }
}, 4000); }
},
error (err) {
console.log(err);
} }
} })
}
}); console.log('status', status);
console.log('status', status);
} }
//DES加密 //DES加密
const encryptDes = (message, key) => { const encryptDes = (message, key) => {
var keyHex = CryptoJS.enc.Utf8.parse(key); var keyHex = CryptoJS.enc.Utf8.parse(key);
var encrypted = CryptoJS.DES.encrypt(message, keyHex, { var encrypted = CryptoJS.DES.encrypt(message, keyHex, {
mode: CryptoJS.mode.ECB, mode: CryptoJS.mode.ECB,
padding: CryptoJS.pad.Pkcs7 padding: CryptoJS.pad.Pkcs7
}); });
return encrypted.toString(); return encrypted.toString();
} }
$('.status-mask').click(function () {
if (goToPage) {
// window.location.href = urlPrefix + '/yinmeng/modules/identity/new.html'
} else {
$('.status-mask').hide();
}
})

View File

@@ -7,7 +7,7 @@
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>实名认证</title> <title>实名认证</title>
<link rel="stylesheet" href="../../common/css/reset.css"> <link rel="stylesheet" href="../../common/css/reset.css">
<link rel="stylesheet" href="./css/index.css?v=1"> <link rel="stylesheet" href="./css/index.css?v=1.0">
<script src="../../common/js/flexible.js"></script> <script src="../../common/js/flexible.js"></script>
</head> </head>
@@ -50,9 +50,9 @@
<div class="title">认证须知</div> <div class="title">认证须知</div>
<p>1.该认证仅支持中国内地(不含港澳台地区)的用户。</p> <p>1.该认证仅支持中国内地(不含港澳台地区)的用户。</p>
<p>2.请确保填写身份证信息真实并与本人一致。</p> <p>2.请确保填写身份证信息真实并与本人一致。</p>
<p>3.根据国家相关的法律法规,您需要提供您的真实身份信息(真实姓名、身份证号)、身份证正反面照片、面部信息以完成实名验证。您所提供的身份信息仅用于身份验证,未经您本人的许可不会被用于其他用途。这些信息属于个人敏感信息,我们将会尽可能的保护您个人敏感信息的安全。如果您不提供这些信息,您将不能使用提现等相关功能,但不影响您继续使用"<span class="appName">音萌</span>"的其他服务。</p> <p>3.根据国家相关的法律法规,您需要提供您的真实身份信息(真实姓名、身份证号)、身份证正反面照片、面部信息以完成实名验证。您所提供的身份信息仅用于身份验证,未经您本人的许可不会被用于其他用途。这些信息属于个人敏感信息,我们将会尽可能的保护您个人敏感信息的安全。如果您不提供这些信息,您将不能使用提现等相关功能,但不影响您继续使用本产品的其他服务。</p>
<p>4.为保护用户权益,开启实名认证后我们将不提供解除恢复的功能,请谅解。</p> <p>4.为保护用户权益,开启实名认证后我们将不提供解除恢复的功能,请谅解。</p>
<p>5.一个身份证最多用于10个用户账号的实名认证。</p> <p>5.一个身份证最多用于2个用户账号的实名认证。</p>
<p>6.若人脸认证遇到问题,<a href="../rule/identity-rule.html">请点击这里</a></p> <p>6.若人脸认证遇到问题,<a href="../rule/identity-rule.html">请点击这里</a></p>
</div> </div>
<div class="button-submit">开始认证</div> <div class="button-submit">开始认证</div>
@@ -64,12 +64,12 @@
</label> </label>
</div> </div>
</div> </div>
<div class="toast">网络异常,请退出重进</div> <div class="toast"></div>
<div class="status-mask"> <div class="status-mask">
<div class="wrapper"> <div class="wrapper">
<div class="pic"></div> <div class="pic"></div>
<div class="text">fewf</div> <div class="text"></div>
<div class="tips">fwefw</div> <div class="tips"></div>
<!-- <button class="goto-change hide">我要修改</button> --> <!-- <button class="goto-change hide">我要修改</button> -->
</div> </div>
</div> </div>
@@ -89,17 +89,9 @@
<script src="../../common/js/common2.js"></script> <script src="../../common/js/common2.js"></script>
<script src="../../common/js/vconsole.min.js"></script> <script src="../../common/js/vconsole.min.js"></script>
<script src="../../common/js/crypto-js.js"></script> <script src="../../common/js/crypto-js.js"></script>
<script src="./js/new.js?v=1.0"></script> <script src="../../common/js/layer.js"></script>
<script> <script src="./js/jsvm_all.js"></script>
var locateObj = getQueryString(); <script src="./js/new.js?=2.3"></script>
var appname = $('.appname');
if (locateObj.platform == "planet") {
appname.html("hello处CP");
$('.link-1').attr('href', '../rule/live-protocol.html?platform=planet')
} else {
appname.html("音萌");
}
</script>
</body> </body>
</html> </html>