| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 | $(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("<tr align=center><td colspan=12><font color=red>未找到相关数据!</font></td></tr>");		}		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("<tr align=center><td colspan=12><font color=red>未找到相关数据!</font></td></tr>");	}else {		if(water.length==undefined){			len=1;			water = water.ReportFormsData;			$('#water').append("<tr><td>"+water.DeptName+"</td><td><span class=\"c-red\">"+water.Totle_Num+"</span></td><td><span class=\"c-red\">"+water.Totle_Price+"</span></td><td>"+water.Fail_Num+"</td>" +					"<td>"+water.Register_Num+"</td><td>"+water.Cancle_Num+"</td><td>"+water.Drug_Num+"</td><td>"+water.NDrug_Num+"</td><td>"+water.Register_Price+"</td>" +					"<td>"+water.Cancle_Price+"</td><td>"+water.Drug_Price+"</td><td class=\"last\">"+water.NDrug_Price+"</td></tr>");		}else{			len=water.length;			for(var i=0;i<water.length;i++){				$('#water').append("<tr><td>"+water[i].DeptName+"</td><td><span class=\"c-red\">"+water[i].Totle_Num+"</span></td><td><span class=\"c-red\">"+water[i].Totle_Price+"</span></td><td>"+water[i].Fail_Num+"</td>" +						"<td>"+water[i].Register_Num+"</td><td>"+water[i].Cancle_Num+"</td><td>"+water[i].Drug_Num+"</td><td>"+water[i].NDrug_Num+"</td><td>"+water[i].Register_Price+"</td>" +						"<td>"+water[i].Cancle_Price+"</td><td>"+water[i].Drug_Price+"</td><td class=\"last\">"+water[i].NDrug_Price+"</td></tr>");				}		}	}}//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() {		}	});			}
 |