mui.ready(function() {
mui.plusReady(function() {
var userId = plus.storage.getItem('userid');
var ws = plus.webview.currentWebview();
var professorName = ws.proName;
var table = document.body.querySelector('.list');
var invite = document.getElementById("invite");
function personalMessage() {
mui.ajax(baseUrl + "/ajax/professor/queryInvite", {
dataType: 'json', //数据格式类型
type: 'GET', //http请求类型
data: {
"id": userId
},
timeout: 10000, //超时设置
success: function(data) {
if(data.success) {
plus.nativeUI.closeWaiting(); //新webview的载入完毕后关闭等待框
ws.show("slide-in-right", 150);
if(!data.data.length) {
document.getElementById("inblock").style.display = "none";
document.getElementById("nodatabox1").style.display = "block";
return;
}
document.getElementById("inviteNumber").innerText = data.data.length;
var datalist = data.data;
datalistEach(datalist);
}
},
error: function() {
plus.nativeUI.toast("服务器链接超时", toastStyle);
return;
}
});
}
personalMessage()
/*数据遍历*/
function datalistEach(datalist) {
mui.each(datalist, function(index, item) {
/*获取头像*/
if(item.hasHeadImage == 1) {
var img = baseUrl + "/images/head/" + item.id + "_l.jpg";
} else {
var img = "../images/default-photo.jpg";
}
/*获取研究方向信息*/
var researchAreas = item.researchAreas;
var rlist = ''
for(var n = 0; n < researchAreas.length; n++) {
//console.log(researchAreas[n].caption);
rlist += '' + researchAreas[n].caption + '';
if(n != researchAreas.length - 1) {
rlist += ","
}
}
/*获取资源信息*/
var resources = item.resources;
var zlist = ''
for(var m = 0; m < resources.length; m++) {
//console.log(resources[m].caption);
zlist += '' + resources[m].resourceName + '';
if(m != resources.length - 1) {
zlist += ","
}
}
var title = "";
var office = "";
var orgName = "";
var address = "";
if(item.title && item.office && item.organization.name && item.address) {
title = item.title + ",";
office = item.office + ",";
orgName = item.organization.name + " | ";
address = item.address;
} else if(!item.title && item.office && item.organization.name && item.address) {
office = item.office + ",";
orgName = item.organization.name + " | ";
address = item.address;
} else if(item.title && !item.office && item.organization.name && item.address) {
title = item.title + ",";
orgName = item.organization.name + " | ";
address = item.address;
} else if(item.title && item.office && !item.organization.name && item.address) {
title = item.title + ",";
office = item.office + " | ";
address = item.address;
} else if(item.title && item.office && item.organization.name && !item.address) {
title = item.title + ",";
office = item.office + ",";
orgName = item.organization.name;
} else if(!item.title && !item.office && item.organization.name && item.address) {
orgName = item.organization.name + " | ";
address = item.address;
} else if(!item.title && item.office && !item.organization.name && item.address) {
office = item.office + " | ";
address = item.address;
} else if(!item.title && item.office && item.organization.name && !item.address) {
office = item.office + ",";
orgName = item.organization.name;
} else if(item.title && !item.office && !item.organization.name && item.address) {
title = item.title + " | ";
address = item.address;
} else if(item.title && !item.office && item.organization.name && !item.address) {
office = item.title + ",";
address = item.organization.name;
} else if(item.title && item.office && !item.organization.name && !item.address) {
title = item.title + ",";
office = item.office;
} else if(!item.title && !item.office && !item.organization.name && item.address) {
address = item.address;
} else if(!item.title && !item.office && item.organization.name && !item.address) {
orgName = item.organization.name;
} else if(!item.title && item.office && !item.organization.name && !item.address) {
office = item.office;
} else if(item.title && !item.office && !item.organization.name && !item.address) {
title = item.title;
}
var typeTname = '';
if(item.authType) {
typeTname = ' ';
} else {
if(item.authStatus) {
if(item.authentication == 1) {
typeTname = '';
} else if(item.authentication == 2) {
typeTname = '';
} else {
typeTname = '';
}
}
}
var li = document.createElement('li');
li.className = 'mui-table-view-cell mui-media NoActive mui-active';
li.setAttribute("professorId", item.id);
li.innerHTML = '
' + title + '' + office + '' + orgName + '' + address + '
' + '' + rlist + '
' + '' + zlist + '
' + '