$(function(){
        $('#datetimepicker1,#datetimepicker2').datetimepicker({
            yearOffset:0,
            lang:'ch',
            timepicker:false,
            format:'Y-m-d',
            formatDate:'Y/m/d',
           // minDate:'-1970/01/02', // yesterday is minimum date
            //maxDate:'+1970/01/02', // and tommorow is maximum date calendar
            yearStart:1901,
    		yearEnd:2999,
        });
        /*$('#datetimepicker1').datetimepicker({value:"2015-03-30"});
        $('#datetimepicker2').datetimepicker({value:"2015-04-01"});*/
        var a = decodeURI(decodeURI(getUrlParam('StartDate')));
        var b = decodeURI(decodeURI(getUrlParam('EndDate')));
        if(a!=null&&b!=null&&a!="null"&&b!="null"){
        	$('#datetimepicker1').datetimepicker({value:a});
            $('#datetimepicker2').datetimepicker({value:b});
        }else{
        	$('#datetimepicker1').datetimepicker({value:getDay(-1)});
            $('#datetimepicker2').datetimepicker({value:getDay(1)});
        }
        $('#datetimepicker1').blur(function(){
        	var start = $('#datetimepicker1').val();
        	var end = $('#datetimepicker2').val();
        	if (start>end){
        		Commonjs.alert("开始时间应小于结束时间");
        	}
        });
        $('#datetimepicker2').blur(function(){
        	var start = $('#datetimepicker1').val();
        	var end = $('#datetimepicker2').val();
        	if (start>end){
        		Commonjs.alert("开始时间应小于结束时间");
        	}
        });
        $('#layer').click(function(){
            var artBox=art.dialog({
                lock: true,
                icon:'question',
                opacity:0.4,
                width: 250,
                title:'提示',
                content: '页面模板会覆盖编辑区域已有组件,是否继续?',
                ok: function () {
                    
                },
                cancel: true
            });         
        });
        reportFormsByDept_loadDataGrid(1);
    })
function reportFormsByDept_loadDataGrid(index){
	var param = {};
	var Service = {};
	if ($('#datetimepicker1').val()>$('#datetimepicker2').val()){
		Commonjs.alert("开始时间应小于结束时间");
		return;
	}
	Service.StartDate=$('#datetimepicker1').val();
	Service.EndDate=$('#datetimepicker2').val();
	Service.HosId = Commonjs.hospitalId;
	$('#pagenumber').val(index);
	var pageIndex = index-1;
	var pageSize = 10;
	var page = {};
	page.PIndex = pageIndex;
	page.PSize = pageSize;
	var code = 7003;
	var params = Commonjs.getParams(code,Service,page);//获取参数
	param.Api = "GetReportByDept";
	param.Params = Commonjs.jsonToString(params);
	var d = Commonjs.ajax('./report_callReportApi.do',param,false);
	$("#water tr:gt(0)").remove();
	if(d.RespCode != 10000){
		Page(0,pageSize,'pager');
		if(d.Data==undefined||d.Data.length==undefined||d.Data.length==0) {
			$('#water').append("
| 未找到相关数据! | 
");
		}
		return;
	}
	if(d.Page.PCount!=undefined){
		if(d.Page.PCount!=0){
			$("#totalcount").val(d.Page.PCount);
		}else{
			if(d.Page.PIndex==0)$("#totalcount").val(0);
		}
	}else{
		$("#totalcount").val(0);
	}
	Page($("#totalcount").val(),d.Page.PSize,'pager');
	var water = d.Data;
	if(water==undefined||water.length==0) {
		$('#water').append("| 未找到相关数据! | 
");
	}else {
		if(water.length==undefined){
			len=1;
			water = water.ReportFormsData;
			$('#water').append("| "+water.DeptName+" | "+water.Totle_Num+" | "+water.Totle_Price+" | "+water.Fail_Num+"" +
					" | "+water.Register_Num+" | "+water.Cancle_Num+" | "+water.Drug_Num+" | "+water.NDrug_Num+" | "+water.Register_Price+"" +
					" | "+water.Cancle_Price+" | "+water.Drug_Price+" | "+water.NDrug_Price+" | 
");
		}else{
			len=water.length;
			for(var i=0;i"+water[i].DeptName+" | "+water[i].Totle_Num+" | "+water[i].Totle_Price+" | "+water[i].Fail_Num+"" +
						" | "+water[i].Register_Num+" | "+water[i].Cancle_Num+" | "+water[i].Drug_Num+" | "+water[i].NDrug_Num+" | "+water[i].Register_Price+"" +
						" | "+water[i].Cancle_Price+" | "+water[i].Drug_Price+" | "+water[i].NDrug_Price+"");	
			}
		}
	}
}
//JS 弹出文件保存窗口
function aa(){
	window.location.href = encodeURI("./report_reportByDeptDownLoad.do?startDate=" + $('#datetimepicker1').val() + "&endDate=" + $('#datetimepicker2').val());
}
function reportFormsByDept_download(){
	var param = {};
	var Service = {};
	Service.StartDate=$('#datetimepicker1').val();
	Service.EndDate=$('#datetimepicker2').val();
	Service.HosId = Commonjs.hospitalId;
	var page = {};
	var code = 7003;
	var params = Commonjs.getParams(code,Service);//获取参数
	param.Api = "GetReportByDept";
	param.Params = Commonjs.jsonToString(params);
	var d = Commonjs.ajax('./report_reportDownLoad.do',param,false);
}
function getDay(day) {
	var today = new Date();
	var targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day;
	today.setTime(targetday_milliseconds); // 注意,这行是关键代码
	var tYear = today.getFullYear();
	var tMonth = today.getMonth();
	var tDate = today.getDate();
	tMonth = doHandleMonth(tMonth + 1);
	tDate = doHandleMonth(tDate);
	return tYear + "-" + tMonth + "-" + tDate;
}
function doHandleMonth(month){
	var m = month;
	if (month.toString().length == 1) {
		m = "0" + month;
	}
	return m;
}
function yytjTime(){
	var StartDate=$('#datetimepicker1').val();
	var EndDate=$('#datetimepicker2').val();
	var a = encodeURI(encodeURI(StartDate));
	var b = encodeURI(encodeURI(EndDate));
	//Commonjs.alert(a+"\n"+b);
	window.location.href='yytj-time.html?StartDate='+a+'&EndDate='+b;
}
function yytjDept(){
	var StartDate=$('#datetimepicker1').val();
	var EndDate=$('#datetimepicker2').val();
	var a = encodeURI(encodeURI(StartDate));
	var b = encodeURI(encodeURI(EndDate));
	//Commonjs.alert(a+"\n"+b);
	window.location.href='yytj-dept.html?StartDate='+a+'&EndDate='+b;
}
function yytjDoctor(){
	var StartDate=$('#datetimepicker1').val();
	var EndDate=$('#datetimepicker2').val();
	var a = encodeURI(encodeURI(StartDate));
	var b = encodeURI(encodeURI(EndDate));
	//Commonjs.alert(a+"\n"+b);
	window.location.href='yytj-doctor.html?StartDate='+a+'&EndDate='+b;
}
function yytjChannel(){
	var StartDate=$('#datetimepicker1').val();
	var EndDate=$('#datetimepicker2').val();
	var a = encodeURI(encodeURI(StartDate));
	var b = encodeURI(encodeURI(EndDate));
	//Commonjs.alert(a+"\n"+b);
	window.location.href='yytj-channel.html?StartDate='+a+'&EndDate='+b;
}
function getUrlParam(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
    var r = window.location.search.substr(1).match(reg);  //匹配目标参数
    if (r != null) return unescape(r[2]); return null; //返回参数值
}
//分页
function Page(totalcounts, pagecount,pager) {
	$("#"+pager).pager( {
		totalcounts : totalcounts,
		pagesize : 10,
		pagenumber : $("#pagenumber").val(),
		pagecount : parseInt(totalcounts/pagecount)+(totalcounts%pagecount >0?1:0),
		buttonClickCallback : function(al) {
			$("#pagenumber").val(al);
			reportFormsByDept_loadDataGrid(al);
		}
	});
}
function myPrint(msg){
	art.dialog({
		lock : true,
		artIcon : 'error',
		opacity : 0.4,
		width : 250,
		title : '提示',
		time : 3,
		content : msg,
		ok : function() {
		}
	});			
} |