var alarmMsgGas=function(){ var allDevType = "燃气智能监测终端,入户燃气报警器"; function query() {//查询报警消息 var devType = $("#dev-type-add").combobox("getValue"); $('#dg_alarm').datagrid({ pageNumber: 1, queryParams: { deviceCode: $("#deviceCode").val(), deviceTypeName: devType != "全部" ? devType : allDevType, beginDate: $('#startTime').datebox("getValue"), endDate: $('#endTime').datebox("getValue"), active:1 } }); } return { init : function() { parent.gisTools.setStartAndEndDate($("#startTime"), $("#endTime"), 7); $("#dev-type-add").combobox({ width: 140, panelHeight:100 }); $("#queryBtn").click(query); var dg_config = { url: $('#context').val()+'/alarm/pipe-alarm!getPipeAlarmList.do', queryParams: { deviceTypeName: allDevType, beginDate: $('#startTime').datebox("getValue"), endDate: $('#endTime').datebox("getValue"), active:1 }, onClickRow : function(rowIndex, rowData) { if(rowData.devTypeName=="入户燃气报警器"||rowData.devTypeName=="燃气智能监测终端"){ parent.DeviceService.flyToDev(rowData.devCode); } } }; $("#dg_alarm").datagrid(dg_config); } } }();