Procházet zdrojové kódy

修改工作报告,对接管理端首页

lulihong před 6 roky
rodič
revize
06eb775ec1

+ 5 - 5
html/home/html/admin.html

@ -57,26 +57,26 @@
						<div class="clearfix ">
							<ul class="l-qytj-barner">
								<li>
									<div id="zcjmAmount" class="l-qytj-val l-data c-f20 c-17b3ec">30000</div>
									<div id="zcjmAmount" class="l-qytj-val l-data c-f20 c-17b3ec">0</div>
									<div class="l-qytj-name c-f12">注册居民></div>
								</li>
								<li>
									<div id="jmzxlAmount" class="l-qytj-val l-data c-f20 c-17b3ec">102568</div>
									<div id="jmzxlAmount" class="l-qytj-val l-data c-f20 c-17b3ec">0</div>
									<div class="l-qytj-name c-f12">居民咨询量></div>
								</li>
							</ul>
							
							<ul class="l-qytj-barner">
								<li>
									<div id="bdwxAmount" class="l-qytj-val l-data c-f20 c-06bf04">1452</div>
									<div id="jmgzAmount" class="l-qytj-val l-data c-f20 c-06bf04">0</div>
									<div class="l-qytj-name c-f12">居民关注></div>
								</li>
								<li>
									<div id="jkjyAmount" class="l-qytj-val l-data c-f20 c-ffd429">4752</div>
									<div id="jkjyAmount" class="l-qytj-val l-data c-f20 c-ffd429">0</div>
									<div class="l-qytj-name c-f12">健康教育></div>
								</li>
								<li>
									<div id="jkzdAmount" class="l-qytj-val l-data c-f20 c-ffa54b">854</div>
									<div id="jkzdAmount" class="l-qytj-val l-data c-f20 c-ffa54b">0</div>
									<div class="l-qytj-name c-f12">健康指导></div>
								</li>
							</ul>

+ 46 - 25
html/home/js/admin.js

@ -8,22 +8,28 @@ var $docPhoto = $("#doc_photo"),//头像
mui.plusReady(function() {
    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;
    
    roleLevel = area == '361100'  ? 4 : area.length==6 ? 3 : 2;
    //保存默认的角色权限信息
    var selectedRole = JSON.stringify(userRole[0]);
    plus.storage.setItem("selectedRole", selectedRole);
    window.addEventListener("refreshData", function() {
       getJieZhiTime()
    });
    //切换角色事件
    initQiehuanDom();
    
    var docInfo = JSON.parse(plus.storage.getItem("docInfo"));
    
    var deptName =docInfo.deptName;
    var jobName=docInfo.jobName;
    var docName = docInfo.name;//姓名
@ -53,12 +59,8 @@ mui.plusReady(function() {
    if(!isMultiRole()){
        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)) || "";
            $(".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();
    });
}
@ -262,14 +281,16 @@ function ysty(){
        return;
    }
    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")
}

+ 1 - 2
html/tuandui/css/gongzuobaogao.css

@ -350,8 +350,7 @@
	font-size: 0;
}
.jgnph li{
	width: 20%;
	/*width: 14%;*/
	width: 33.3%;
	display: inline-block;
	font-size: 14px;
	vertical-align: middle;

+ 3 - 5
html/tuandui/js/gongzuobaogao.js

@ -185,11 +185,9 @@ $(function() {
		    }
		    if (data[4].status == 200) {
		    	var html = '';
		    	html += '<li>' + (data[4].data[0].consultRK ? ('第' + data[4].data[0].consultRK + '名') : '') + '</li>';
		    	html += '<li>' + (data[4].data[1].followupRK ? ('第' + data[4].data[1].followupRK + '名') : '') + '</li>';
		    	html += '<li>' + (data[4].data[2].reservationRK ? ('第' + data[4].data[2].reservationRK + '名') : '') + '</li>';
		    	html += '<li>' + (data[4].data[3].guidanceRK ? ('第' + data[4].data[3].guidanceRK + '名') : '') + '</li>';
		    	html += '<li>' + (data[4].data[4].articleRK ? ('第' + data[4].data[4].articleRK + '名') : '') + '</li>';
		    	html += '<li>' + (data[4].data[0].consultRK ? ('第' + data[4].data[0].consultRK + '名') : '未上榜') + '</li>';
		    	html += '<li>' + (data[4].data[3].guidanceRK ? ('第' + data[4].data[3].guidanceRK + '名') : '未上榜') + '</li>';
		    	html += '<li>' + (data[4].data[4].articleRK ? ('第' + data[4].data[4].articleRK + '名') : '未上榜') + '</li>';
		    	me.$jgnph.html(html);
		    }
		    if (data[5].status == 200) {