|
mui.ready(function() {
mui.plusReady(function() {
var ws = plus.webview.currentWebview();
var userid = plus.storage.getItem('userid');
var conId, denmandTitle, demandContent, demandType,authType,authentication;
console.log(ws.deman);
/*单个需求查询*/
function demandAngle() {
mui.ajax(baseUrl + '/ajax/demand/queryOne', {
dataType: 'json', //数据格式类型
type: 'GET', //http请求类型
timeout: 10000, //超时设置
data: {
"demandId": ws.deman
},
success: function(data) {
if(data.success) {
var $info = data.data;
var oDemandTitle = document.getElementById("demandTitle");
var oDemandContent = document.getElementById("demandContent");
var oDemandType = document.getElementById("oDemandType");
var oDemandAim = document.getElementById("oDemandAim");
var oDemandStatus = document.getElementById("oDemandStatus");
var oCreateTime = document.getElementById("poTime");
var proZlist = document.getElementById("proZlist"); //专家资源
var proRlist = document.getElementById("proRlist"); //专家资源
var proName = document.getElementById("proName");
var proTitle = document.getElementById("proTitle");
var proOffice = document.getElementById("proOffice");
var proOrg = document.getElementById("proOrg");
var proAddress = document.getElementById("proAddress");
var nameli=document.getElementById("aClass");
if($info.professor.authType) {
nameli.classList.add('icon-vip');
nameli.classList.add('authicon-cu');
} else {
if($info.professor.authStatus==3) {
if($info.authentication == 1) {
nameli.classList.add('icon-renzheng');
nameli.classList.add('authicon-mana');
} else if($info.professor.authentication == 2) {
nameli.classList.add('icon-renzheng');
nameli.classList.add('authicon-staff');
} else {
nameli.classList.add('icon-renzheng');
nameli.classList.add('authicon-stu');
}
}
}
if(userid==$info.professor.id){
document.getElementById("repaly").style.display="none";
}
conId = $info.professor.id;
authType=$info.professor.authType;
authentication=$info.professor.authentication;
denmandTitle = $info.demandTitle;
demandContent = $info.demandContent;
proName.innerText = $info.professor.name;
oCreateTime.innerText = $info.createTime.substr(0, 4) + "-" + $info.createTime.substr(4, 2) + "-" + $info.createTime.substr(6, 2) + " " + $info.createTime.substr(8, 2) + ":" + $info.createTime.substr(10, 2);
oDemandTitle.innerText = $info.demandTitle;
oDemandContent.innerText = $info.demandContent;
($info.demandType == 1) ? oDemandType.innerText = "个人需求": oDemandType.innerText = "企业需求";
($info.demandAim == 1) ? (oDemandAim.innerText = "技术咨询",demandType="技术咨询" ): ($info.demandAim == 2) ? (oDemandAim.innerText = "资源合作", demandType="资源合作"): (oDemandAim.innerText = "其他事务", demandType="其他事务");
if($info.professor.title && $info.professor.office && $info.professor.orgName && $info.professor.address) {
proTitle.innerText = $info.professor.title + ",";
proOffice.innerText = $info.professor.office + ",";
proOrg.innerText = $info.professor.orgName + " | ";
proAddress.innerText = $info.professor.address;
} else if(!$info.professor.title && $info.professor.office && $info.professor.orgName && $info.professor.address) {
proOffice.innerText = $info.professor.office + ",";
proOrg.innerText = $info.professor.orgName + " | ";
proAddress.innerText = $info.professor.address;
} else if($info.professor.title && !$info.professor.office && $info.professor.orgName && $info.professor.address) {
proTitle.innerText = $info.professor.title + ",";
proOrg.innerText = $info.professor.orgName + " | ";
proAddress.innerText = $info.professor.address;
} else if($info.professor.title && $info.professor.office && !$info.professor.orgName && $info.professor.address) {
proTitle.innerText = $info.professor.title + ",";
proOffice.innerText = $info.professor.office + " | ";
proAddress.innerText = $info.professor.address;
} else if($info.professor.title && $info.professor.office && $info.professor.orgName && !$info.professor.address) {
proTitle.innerText = $info.professor.title + ",";
proOffice.innerText = $info.professor.office + ",";
proOrg.innerText = $info.professor.orgName;
} else if(!$info.professor.title && !$info.professor.office && $info.professor.orgName && $info.professor.address) {
proOrg.innerText = $info.professor.orgName + " | ";
proAddress.innerText = $info.professor.address;
} else if(!$info.professor.title && $info.professor.office && !$info.professor.orgName && $info.professor.address) {
proOffice.innerText = $info.professor.office + " | ";
proAddress.innerText = $info.professor.address;
} else if(!$info.professor.title && $info.professor.office && $info.professor.orgName && !$info.professor.address) {
proOffice.innerText = $info.professor.office + ",";
proOrg.innerText = $info.professor.orgName;
} else if($info.professor.title && !$info.professor.office && !$info.professor.orgName && $info.professor.address) {
proTitle.innerText = $info.professor.title + " | ";
proAddress.innerText = $info.professor.address;
} else if($info.professor.title && !$info.professor.office && $info.professor.orgName && !$info.professor.address) {
proOffice.innerText = $info.professor.title + ",";
proAddress.innerText = $info.professor.orgName;
} else if($info.professor.title && $info.professor.office && !$info.professor.orgName && !$info.professor.address) {
proTitle.innerText = $info.professor.title + ",";
proOffice.innerText = $info.professor.office;
} else if(!$info.professor.title && !$info.professor.office && !$info.professor.orgName && $info.professor.address) {
proAddress.innerText = $info.professor.address;
} else if(!$info.professor.title && !$info.professor.office && $info.professor.orgName && !$info.professor.address) {
proOrg.innerText = $info.professor.orgName;
} else if(!$info.professor.title && $info.professor.office && !$info.professor.orgName && !$info.professor.address) {
proOffice.innerText = $info.professor.office;
} else if($info.professor.title && !$info.professor.office && !$info.professor.orgName && !$info.professor.address) {
proTitle.innerText = $info.professor.title;
}
if($info.professor.hasHeadImage) {
document.getElementById('proHead').src = baseUrl + "/images/head/" + $info.professor.id + "_l.jpg";
}
plus.nativeUI.closeWaiting();
ws.show("slide-in-right", 150);
}
}
});
}
demandAngle();
document.getElementById("repaly").addEventListener("tap", function() {
mui.ajax(baseUrl + '/ajax/consult/byDemand', {
dataType: 'json', //数据格式类型
type: 'GET', //http请求类型
timeout: 10000, //超时设置
data: {
"demandId": ws.deman,
"professorId": userid
},
success: function(data) {
if(data.success) {
if(data.data == null) {
newConsuit();
} else {
webviewShow = plus.webview.create("../html/chats.html", 'chats.html', {}, {
'consultId': data.data,
'consultantId': conId
});
}
}
}
})
})
/*创建新咨询*/
function newConsuit() {
mui.ajax(baseUrl + '/ajax/consult', {
dataType: 'json', //数据格式类型
type: 'POST', //http请求类型
timeout: 10000, //超时设置
data: {
consultType: demandType,
consultTitle: denmandTitle,
consultContant: demandContent,
professorId: userid,
consultantId: conId,
demandId: ws.deman
},
success: function($ifno) {
if($ifno.success){
webviewShow = plus.webview.create("../html/chats.html", 'chats.html', {}, {
'consultId': $ifno.data,
'consultantId': conId
});
}
}
})
}
document.getElementById("person").addEventListener("tap",function(){
plus.nativeUI.showWaiting();
if(authType == 1) {
//plus.webview.close("proinforbrow.html");
plus.webview.create("../html/proinforbrow.html", 'proinforbrow.html', {}, {
proid: conId
});
} else {
if(authentication == 1) {
plus.webview.create("../html/researcherProw.html", 'researcherProw.html', {}, {
proid: professId
});
} else if(authentication == 2) {
plus.webview.create("../html/companybrowse.html", 'companybrowse.html', {}, {
proid: conId
});
} else if(authentication == 3) {
plus.webview.create("../html/studentbrowse.html", 'studentbrowse.html', {}, {
proid: conId
});
}
}
})
})
})
|