1 /*******************************checkbox按钮 历史报警信息**************************************/
2 var checkboxHistoryModule = newExt.form.Checkbox({3 id : "alarmHistoryInfoCheck",4 name : "alarmHistoryInfoCheck",5 //width : 70,
6 boxLabel : "历史报警信息",7 //checked : true,
8 handler: function() {9 //当选中和取消历史信息时,动态加载grid列头及数据信息,选中历史信息时,加载列多出处理人和处理时间两列
10 if(this.checked==true) {11 var queryAlarmInfoHis_store = Ext.create('Ext.data.Store', {12 autoLoad: true,13 pageSize: 50,14 model: 'queryAlarmInfoHistoryData',15 proxy: {16 type: 'ajax',17 url: 'queryAlarmInfo.do',18 extraParams : {19 isShowHistory : "true"
20 },21 reader: {22 type: 'json',23 root: 'dataList',24 totalProperty: 'total'
25 }26 }27 });28
29 var queryAlarmInfoHis_columns =
30 [{ text: '序号', xtype:'rownumberer', width: 40},31 { text: '拓扑图', dataIndex: 'link',flex:1},32 {33 text: '工作流ID',34 dataIndex: 'iflowid',35 flex:1,36 //鼠标悬浮提醒
37 renderer : function(value, metaData, record, colIndex, store, view)38 {39 metaData.tdAttr = 'data-qtip="' + value +