123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294 |
- /**
- * 功能:
- *
- *
- * @author HXB
- * @date 2015/09/18
- */
- //部门id
- var deptId = top.com.sinosoft.lz.system.user.LoginInfo.getDeptids();
- //部门名称
- var deptName = top.com.sinosoft.lz.system.user.LoginInfo.getDeptnames();
- var _this = this;
- _this.listGrid = null;// 数据列表
- var duty_man;
- var dayTime;
- var dateTime;
- var telephonexx;
- var namexw;
- var telephonexw;
- var nameaj;
- var telephoneaj;
- var namesb;
- var telephonesb;
- var namext;
- var telephonext;
- var namewz;
- var telephonewz;
- var namewl;
- var telephonewl;
- var dutyData;
- ReportInputPlan = function() {
- /** 定义变量* */
-
- _this.searchPanel = null; // 查询面板
- $queryForm = null;// 查询区域表单
- $searchButt = null;// 查询按钮
- $more = null; // 更多
- _this.loadParams = null;// 列表加载参数
-
- /** 私有方法* */
-
-
- // 查询
- function search(obj) {
-
- }
-
-
- /***
- * 导出
- */
- function exportGridData() {
- var titlte = $("#searchPanel1").attr("panelTitle");
- var winname = window.open('', '_blank', 'top=10000');
- //获得页面上需要导出的数据内容
- var strHTML = document.all.grid.innerHTML; //其中tableExcel是需要导出数据的div的id或者表的id
- winname.document.open('text/html', 'replace');
- winname.document.writeln(strHTML);
- winname.document.execCommand('saveas','',titlte+'.xls'); //excel是导出excel的默认名称
- winname.close();
- };
- /**
- * 打印
- */
- function printGridData() {
- $("#searchPanel1").jqprint();
- };
- return {
- init : function() {
- $queryForm = $("#queryForm");
- /** 绑定查询面板的按钮点击事件* */
- $searchButt = $("#searchButt");// 查询按钮
- $searchButt.bind('click', function() {
- search();
- });
- // $("#exportButt").bind('click', function() {
- // exportGridData();
- // });
- // $("#PrintButt").bind('click', function() {
- // printGridData();
- // });
- // $("#toMXButt").bind('click', function() {
- // $(top.document.body).find("iframe").attr("src","/nwyj/page/business/gps/queryStatistics/list/quaryStatic.jsp");
- // });
- /*// 列表加载参数
- _this.loadParams = {
- "GPS_AREA_ID_610" : deptId,
- "GPS_YEAR_610" : currDate,
- "END_TIME_610" : ""
- };*/
- // alert(JSON.stringify(dutyData));
- /** grid载入数据* */
- _this.listGrid = $("#dataGrid").quiGrid({
-
- columns : [{
- display : '日期',
- name : 'day_time',
- align : 'center',
- width : 100,
- showTitle:true
- // editor: { type : 'text',data : dayTime},
- },{
- display : '时间段',
- name : 'date_time',
- align : 'center',
- width : 100,
- showTitle:true,
- render:showname
- // editor: { type: 'text',data : dateTime},
- },{
- display : '信息中心',
- columns : [{
- display : '姓名',
- name : 'name_xx',
- align : 'center',
- width : 80,
- showTitle:true
- // editor: { type : 'text',data : duty_man}
- },{
- display : '电话',
- name : 'telephone_xx',
- align : 'center',
- width : 100,
- showTitle:true
- // editor: { type : 'text',data : telephonexx},
- }]
- },{
- display : '新闻中心',
- columns : [{
- display : '姓名',
- name : 'name_xw',
- align : 'center',
- width : 80,
- showTitle:true
- // editor: { type : 'text',data : namexw}
- },{
- display : '电话',
- name : 'telephone_xw',
- align : 'center',
- width : 100,
- showTitle:true
- // editor: { type : 'text',data : telephonexw},
- }]
- },{
- display : '安监部',
- columns : [{
- display : '姓名',
- name : 'name_aj',
- align : 'center',
- width : 80,
- showTitle:true
- // editor: { type : 'text',data : nameaj}
- },{
- display : '电话',
- name : 'telephone_aj',
- align : 'center',
- width : 100,
- showTitle:true
- // editor: { type : 'text',data : telephoneaj},
- }]
- },{
- display : '设备部',
- columns : [{
- display : '姓名',
- name : 'name_sb',
- align : 'center',
- width : 80,
- showTitle:true
- // editor: { type : 'text',data : namesb}
- },{
- display : '电话',
- name : 'telephone_sb',
- align : 'center',
- width : 100,
- showTitle:true
- // editor: { type : 'text',data : telephonesb},
- }]
- },{
- display : '系统部',
- columns : [{
- display : '姓名',
- name : 'name_xt',
- align : 'center',
- width : 80,
- showTitle:true
- // editor: { type : 'text',data : namext}
- },{
- display : '电话',
- name : 'telephone_xt',
- align : 'center',
- width : 100,
- showTitle:true
- // editor: { type : 'text',data : telephonext},
- }]
- },{
- display : '物资部',
- columns : [{
- display : '姓名',
- name : 'name_wz',
- align : 'center',
- width : 80,
- showTitle:true
- // editor: { type : 'text',data : namewz}
- },{
- display : '电话',
- name : 'telephone_wz',
- align : 'center',
- width : 100,
- showTitle:true
- // editor: { type : 'text',data : telephonewz},
- }]
- },{
- display : '物流中心',
- columns : [{
- display : '姓名',
- name : 'name_wl',
- align : 'center',
- width : 80,
- showTitle:true
- // editor: { type : 'text',data : namewl}
- },{
- display : '电话',
- name : 'telephone_wl',
- align : 'center',
- width : 100,
- showTitle:true
- // editor: { type : 'text',data : telephonewl},
- }]
- }],
- /*url : $.pathname() + '/ws/taskStatistics/BGDStatisticsService/gpsstatistics',
- params :_this.loadParams,*/
- data:dutyData,
- sortOrder : 'desc', // 排序方式
- rownumbers : true,
- width : '100%',
- usePager:false,
- percentWidthMode : true
- });
- }
- };
- }();
- $(function() {
- var resultJson = "";
- ReportInputPlan.init();
- $(".l-grid2").attr("id","grid");
- $("#BianHao").bind("change",function(){
- var tm = $(this).attr("relValue");
- $.ajax({
- url : $.pathname() + '/ws/alertduty/RespAlertDutyService/getReponseHZ' ,
- type : 'post',
- timeout : 15000,
- async : false,
- data : {
- param : tm,
- corpid : CorpArea
- },
- dataType : 'json',
- success :function(result){
- dutyData = result;
- ReportInputPlan.init();
- },error : function(e){
- alert("获取数据失败");
- }
-
- });
- });
- var bodyheight = $(window.document.body).height();
- $(parent.document.body).find("#frmright").height(bodyheight);
- });
- function showname(rowdata, rowindex, value, column){
- if(value=="0"){
- value = "08:00-20:00";
- }else{
- value = "20:00-08:00";
- }
- return value;
- }
- //获得当前系统时间:年月
- function getDateTime(){
- var s="";
- var d = allGetServerTime();
- var vYear = d.getFullYear();
- var vMon = d.getMonth() + 1;
- /*var vDay = d.getDate();
- var h = d.getHours();
- var m = d.getMinutes();
- var se = d.getSeconds(); */
- s=vYear+"-"+(vMon<10 ? "0" + vMon : vMon)/*+"-"+(vDay<10 ? "0"+ vDay : vDay)+" "+(h<10 ? "0"+ h : h)+":"+(m<10 ? "0" + m : m)+":"+(se<10 ? "0" +se : se)*/;
- return s;
- }
|