|
@@ -1137,3 +1137,77 @@ var showInfo = function(e) {
|
|
|
if (current_company_code == company_code)
|
|
|
return;
|
|
|
clear_detail_info();
|
|
|
+ current_company_code = company_code;
|
|
|
+ var qobj = new Object();
|
|
|
+ qobj.V_LOGINNAME = $("#V_LOGINNAME").val();
|
|
|
+ qobj.V_PASSWORD = $("#V_PASSWORD").val();
|
|
|
+ qobj.V_COMPANYID = company_code;
|
|
|
+ qobj.I_COMMAND = 4;
|
|
|
+ var qdata = "queryJson=" + JSON.stringify(qobj);
|
|
|
+ var qurl = 'https://aiot.usky.cn:8443/YtIoT/cgi-bin/WebAction2.cgi';
|
|
|
+ $.ajax({
|
|
|
+ type: 'POST',
|
|
|
+ url: qurl,
|
|
|
+ data: qdata,
|
|
|
+ success: function(result) {
|
|
|
+ var json = eval('(' + result + ')');
|
|
|
+ if (json.action == 'getAlarmList') {
|
|
|
+ $(".alarm_tab_area").remove();
|
|
|
+ if ((json.ALARM == undefined) || (json.ALARM.length == 0))
|
|
|
+ return;
|
|
|
+ var parent = document.getElementById('container');
|
|
|
+ json.ALARM.sort(alarmSortByTime);
|
|
|
+ var area = document.createElement('div');
|
|
|
+ area.id = 'alarm_tab_area';
|
|
|
+ area.setAttribute('class', 'alarm_tab_area');
|
|
|
+ parent.appendChild(area);
|
|
|
+ for (var i = 0; i < json.ALARM.length; i++) {
|
|
|
+ if (i >= 6)
|
|
|
+ break;
|
|
|
+ var tab = document.createElement('div');
|
|
|
+ tab.id = 'alarm_tab_' + (i + 1);
|
|
|
+ tab.setAttribute('class', 'alarm_tab');
|
|
|
+ tab.setAttribute('onclick', (json.ALARM[i].dwtype == 1) ? 'show_all_fireAlarm()' :
|
|
|
+ (AlarmStore[i].dwtype == 2) ? 'show_all_waterAlarm()' :
|
|
|
+ (AlarmStore[i].dwtype == 5) ? 'show_all_waterAlarm()' :
|
|
|
+ (AlarmStore[i].dwtype == 6) ? 'show_all_rtuAlarm()' :
|
|
|
+ (AlarmStore[i].dwtype == 7) ? 'show_all_efireAlarm()' : '#');
|
|
|
+ tab.style.top = (120 * i) + 'px';
|
|
|
+ if (($(document).innerHeight() - 205) > (120 * (i + 1)))
|
|
|
+ $('#alarm_tab_area').css('height', ($(document).innerHeight() - 205) + 'px');
|
|
|
+ else
|
|
|
+ $('#alarm_tab_area').css('height', ($(document).innerHeight() - 205) + 'px');
|
|
|
+ area.appendChild(tab);
|
|
|
+ var title = document.createElement('div');
|
|
|
+ title.id = 'alarm_tab_title_' + (i + 1);
|
|
|
+ title.setAttribute('class', 'alarm_tab_title');
|
|
|
+ title.innerHTML = (json.ALARM[i].dwtype == 1) ? '火警监测报告' :
|
|
|
+ (json.ALARM[i].dwtype == 2) ? '水系统监测报告' :
|
|
|
+ (json.ALARM[i].dwtype == 5) ? '水系统监测报告' :
|
|
|
+ (json.ALARM[i].dwtype == 6) ? 'RTU监测报告' :
|
|
|
+ (json.ALARM[i].dwtype == 7) ? '电气火灾监测报告' : '其他报告';
|
|
|
+ tab.appendChild(title);
|
|
|
+ var time_label = document.createElement('div');
|
|
|
+ time_label.id = 'alarm_tab_time_' + (i + 1);
|
|
|
+ time_label.setAttribute('class', 'alarm_tab_time');
|
|
|
+ time_label.innerHTML = json.ALARM[i].time;
|
|
|
+ tab.appendChild(time_label);
|
|
|
+ var data = document.createElement('div');
|
|
|
+ data.id = "alarm_tab_data_" + (i + 1);
|
|
|
+ data.setAttribute('class', 'alarm_tab_data');
|
|
|
+ data.innerHTML = json.ALARM[i].company_name + ' ' + json.ALARM[i].data;
|
|
|
+ tab.appendChild(data);
|
|
|
+ var icon = document.createElement('img');
|
|
|
+ icon.setAttribute('class', 'alarm_tab_icon');
|
|
|
+ icon.height = '66';
|
|
|
+ icon.width = '66';
|
|
|
+ icon.src = baseUrl + 'res/img/icons/' + ((json.ALARM[i].dwtype == 1) ? 'alarm_tab_01.gif' :
|
|
|
+ (json.ALARM[i].dwtype == 2) ? 'alarm_tab_03.gif' :
|
|
|
+ (json.ALARM[i].dwtype == 5) ? 'alarm_tab_03.gif' :
|
|
|
+ (json.ALARM[i].dwtype == 6) ? 'alarm_tab_04.gif' :
|
|
|
+ (json.ALARM[i].dwtype == 7) ? 'alarm_tab_02.gif' : 'alarm_tab_04.gif');
|
|
|
+ tab.appendChild(icon);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|