|
//注册信息
var bdPhone = document.getElementById("bdPhone");
var bdEmail = document.getElementById("bdEmail");
var changePass = document.getElementById("changepass");
var phoneName = document.getElementById("phonename");
var emailName = document.getElementById("emailname");
var verified = document.getElementById("verified");
var userType = document.getElementById("userType");
var phoneCookie = "";
var emailCookie = "";
var authStatus;
var typenum;
/*退出绑定手机页面*/
window.addEventListener('xsphone', function(event) {
phoneCookie = event.detail.phonetel;
phoneName.innerText = phoneCookie;
})
window.addEventListener('sPage', function(event) {
istyle();
})
mui.plusReady(function() {
//isAuthentication();
istyle()
lookup();
bdEmail.addEventListener('tap', function() {
mui.openWindow({
url: '../html/bindmail.html',
id: '../html/bindmail.html',
show: {
aniShow: "slide-in-right"
}
});
})
bdPhone.addEventListener('tap', function() {
mui.openWindow({
url: '../html/bindphone.html',
id: '../html/bindphone.html',
show: {
aniShow: "slide-in-right"
}
});
})
changePass.addEventListener('tap', function() {
mui.openWindow({
url: '../html/changepass.html',
id: '../html/changepass.html',
show: {
aniShow: "slide-in-right"
}
});
})
/*身份认证*/
identity.addEventListener('tap', function() {
console.log(authStatus)
console.log(typenum)
if(authStatus==0 && authStatus==4 && authStatus==5){
mui.openWindow({
url: '../html/identity.html',
id: '../html/identity.html',
show: {
aniShow: "slide-in-right"
},
extras:{
usertype:typenum,
}
});
}else if(authStatus==1){
var btn = ["确认", "取消"];
mui.confirm("您的身份已认证,确认要重新认证?", "提示", btn, function(e) {
if(e.index == 0) {
mui.openWindow({
url: '../html/identity.html',
id: '../html/identity.html',
show: {
aniShow: "slide-in-right"
},
extras:{
usertype:typenum,
}
});
}
});
}else{
}
})
function ifPhoneAmdEmail() {
/*判断是否绑定了手机号*/
if(phoneCookie) {
/*phoneName.innerText = (phoneCookie.substring(0, 3) + "****" + phoneCookie.substring(7, 11));*/
phoneName.innerText = phoneCookie;
} else {
phoneName.innerText = "请绑定手机号";
}
/*判断是否绑定了邮箱*/
if(emailCookie != "" && emailCookie != null && emailCookie != "null") {
emailName.innerText = emailCookie;
} else {
emailName.innerText = "请绑定邮箱";
}
}
/*function isAuthentication() {
var userId = plus.storage.getItem('userid');
mui.ajax(baseUrl + "/ajax/professor/editBaseInfo/" + userId, {
dataType: 'json', //数据格式类型
type: 'GET', //http请求类型
timeout: 10000, //超时设置
async: false,
success: function(data) {
var $info = data.data || {}
if(data.success && data.data) {
if($info.authentication) {
verified.innerText = "已认证";
} else {
verified.innerText = "未认证";
}
}
},
error: function() {
plus.nativeUI.toast("服务器链接超时", toastStyle);
return;
}
});
}*/
function istyle() {
var userId = plus.storage.getItem('userid');
var isrenzheng = document.getElementById("isrenzheng");
//var istypes = document.getElementById("istypes");
mui.ajax(baseUrl + "/ajax/professor/auth", {
data:{"id":userId},
dataType: 'json', //数据格式类型
type: 'GET', //http请求类型
timeout: 10000, //超时设置
async: false,
success: function(data) {
console.log(JSON.stringify(data));
var $info = data.data || {};
if(data.success && data.data) {
//istypes.setAttribute('typenum',$info.authentication)
authStatus=$info.authStatus;
console.log(authStatus)
if($info.authStatus==0){
isrenzheng.innerHTML="未认证";
}else if($info.authStatus==1){
isrenzheng.innerHTML="已认证";
}else if($info.authStatus==2){
isrenzheng.innerHTML="待审核";
}else if($info.authStatus==3){
isrenzheng.innerHTML="审核中";
}else if($info.authStatus==4){
isrenzheng.innerHTML="认证通过";
}else if($info.authStatus==5){
isrenzheng.innerHTML="认证失败";
}
typenum = $info.authentication;
}
},
error: function() {
plus.nativeUI.toast("服务器链接超时", toastStyle);
return;
}
});
}
function lookup() {
var userId = plus.storage.getItem('userid');
mui.ajax(baseUrl + "/ajax/qaUser", {
data: {
id: userId
},
dataType: 'json', //数据格式类型
type: 'GET', //http请求类型
timeout: 10000, //超时设置
async: true,
success: function(data) {
plus.webview.currentWebview().show("slide-in-right", 150);
plus.nativeUI.closeWaiting();
var $info = data.data || {}
if(data.success && $info) {
emailCookie = $info.email;
phoneCookie = $info.mobilePhone;
ifPhoneAmdEmail();
}
},
error: function() {
plus.nativeUI.toast("服务器链接超时", toastStyle);
return;
}
});
}
})
|