|
@ -8,22 +8,28 @@ var $docPhoto = $("#doc_photo"),//头像
|
|
|
|
|
|
mui.plusReady(function() {
|
|
mui.plusReady(function() {
|
|
plus.nativeUI.showWaiting();
|
|
plus.nativeUI.showWaiting();
|
|
userRole = JSON.parse(plus.storage.getItem("userRole"));
|
|
|
|
|
|
|
|
|
|
window.addEventListener("refreshData", function() {
|
|
|
|
getJieZhiTime()
|
|
|
|
});
|
|
|
|
initQiehuanDom();//切换角色事件
|
|
|
|
initData();
|
|
|
|
getJieZhiTime();
|
|
|
|
getAlalysisData();
|
|
|
|
bindEvents();
|
|
|
|
initScroll();
|
|
|
|
});
|
|
|
|
|
|
|
|
/*
|
|
|
|
* 初始化处理各个数据
|
|
|
|
*/
|
|
|
|
function initData(){
|
|
|
|
userRole = JSON.parse(plus.storage.getItem("userRole"));
|
|
area = userRole[0].code;
|
|
area = userRole[0].code;
|
|
|
|
|
|
roleLevel = area == '361100' ? 4 : area.length==6 ? 3 : 2;
|
|
roleLevel = area == '361100' ? 4 : area.length==6 ? 3 : 2;
|
|
//保存默认的角色权限信息
|
|
//保存默认的角色权限信息
|
|
var selectedRole = JSON.stringify(userRole[0]);
|
|
var selectedRole = JSON.stringify(userRole[0]);
|
|
plus.storage.setItem("selectedRole", selectedRole);
|
|
plus.storage.setItem("selectedRole", selectedRole);
|
|
window.addEventListener("refreshData", function() {
|
|
|
|
getJieZhiTime()
|
|
|
|
});
|
|
|
|
//切换角色事件
|
|
|
|
initQiehuanDom();
|
|
|
|
|
|
|
|
var docInfo = JSON.parse(plus.storage.getItem("docInfo"));
|
|
var docInfo = JSON.parse(plus.storage.getItem("docInfo"));
|
|
|
|
|
|
var deptName =docInfo.deptName;
|
|
var deptName =docInfo.deptName;
|
|
var jobName=docInfo.jobName;
|
|
var jobName=docInfo.jobName;
|
|
var docName = docInfo.name;//姓名
|
|
var docName = docInfo.name;//姓名
|
|
@ -53,12 +59,8 @@ mui.plusReady(function() {
|
|
if(!isMultiRole()){
|
|
if(!isMultiRole()){
|
|
checkIdcard(docInfo.idcard);
|
|
checkIdcard(docInfo.idcard);
|
|
}
|
|
}
|
|
|
|
|
|
getJieZhiTime();
|
|
|
|
bindEvents();
|
|
|
|
$('#wrapper').height($(window).height())
|
|
|
|
initScroll();
|
|
|
|
});
|
|
|
|
|
|
$('#wrapper').height($(window).height());
|
|
|
|
}
|
|
|
|
|
|
/*
|
|
/*
|
|
* 加载数据截止时间
|
|
* 加载数据截止时间
|
|
@ -70,6 +72,23 @@ function getJieZhiTime(){
|
|
var date = (res.data && res.data.substring(11,16)) || "";
|
|
var date = (res.data && res.data.substring(11,16)) || "";
|
|
$(".jiezhi-time").html(date);
|
|
$(".jiezhi-time").html(date);
|
|
}
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* 获取统计数据
|
|
|
|
*/
|
|
|
|
function getAlalysisData(){//level:等级(1 团队,2 科室,3 机构,4 区)此处传3
|
|
|
|
sendGet("/statistics/getIndexTotal",{endDate:getDateFromNow(),area:srOrgCode,level:3},function(res){
|
|
|
|
},function(res){
|
|
|
|
if(res.status==200){
|
|
|
|
var data = res.data;
|
|
|
|
$("#zcjmAmount").html(data.reginNum);
|
|
|
|
$("#jmzxlAmount").html(data.consultNum);
|
|
|
|
$("#jmgzAmount").html(data.concernNum);
|
|
|
|
$("#jkjyAmount").html(data.educateNum);
|
|
|
|
$("#jkzdAmount").html(data.guideNum);
|
|
|
|
}
|
|
plus.nativeUI.closeWaiting();
|
|
plus.nativeUI.closeWaiting();
|
|
});
|
|
});
|
|
}
|
|
}
|
|
@ -262,14 +281,16 @@ function ysty(){
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
var userRole = JSON.parse(plus.storage.getItem("selectedRole"));
|
|
var userRole = JSON.parse(plus.storage.getItem("selectedRole"));
|
|
if(roleLevel == 2 || roleLevel == 3 || roleLevel == 4){
|
|
|
|
openWebview('../../observer/html/doctors.html', {code: userRole.code});
|
|
|
|
}
|
|
|
|
if(roleLevel == undefined || roleLevel == null || roleLevel == 1){
|
|
|
|
mui.confirm("对不起,您无操作权限","提示",
|
|
|
|
["我知道了"], function(e){
|
|
|
|
if(e.index==0) return false;
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
openWebview('../../observer/html/doctors.html', {code: userRole.code});
|
|
|
|
}
|
|
|
|
|
|
|
|
//获取当前时间
|
|
|
|
function getDateFromNow(days) {
|
|
|
|
if(!days) {
|
|
|
|
return new Date().format("yyyy-MM-dd")
|
|
|
|
}
|
|
|
|
var now = new Date().getTime()
|
|
|
|
var diff = 24 * 3600 * 1000 * days
|
|
|
|
return new Date(now + diff).format("yyyy-MM-dd")
|
|
}
|
|
}
|
|
|
|
|