Explorar o código

3dDisplayEngine company.js 唐峰 commit at 2020-10-16

唐峰 %!s(int64=4) %!d(string=hai) anos
pai
achega
d36f5dd491
Modificáronse 1 ficheiros con 82 adicións e 0 borrados
  1. 82 0
      3dDisplayEngine/buildingJs/company.js

+ 82 - 0
3dDisplayEngine/buildingJs/company.js

@@ -564,3 +564,85 @@ var draw_buinding = function() {
         var history_alarm_list = document.getElementById('history_alarm_list');
         var history_alarm_list = document.getElementById('history_alarm_list');
         history_alarm_list.innerHTML = '';
         history_alarm_list.innerHTML = '';
         var table = document.createElement('table');
         var table = document.createElement('table');
+        table.width = '100%';
+        history_alarm_list.appendChild(table);
+        var tr = document.createElement('tr');
+        table.appendChild(tr);
+        var dwtypelist = [1, 7, 2, 6, 16, 17];
+        for (var i = 0; i < 6; i++) {
+            var td = document.createElement('td');
+            td.setAttribute('colspan', '2');
+            td.setAttribute('style', 'width:128px;');
+            td.setAttribute('class', 'data_bar_title');
+            td.style.textAlign = 'center';
+            td.style.paddingTop = '15px';
+            td.setAttribute('onclick', 'show_alarm_list("' + company_code + '","' + dwtypelist[i] + '")');
+            if (i == 0)
+                td.innerHTML = '火灾监控';
+            else if (i == 1)
+                td.innerHTML = '电气火灾监控';
+            else if (i == 2)
+                td.innerHTML = '水系统监控';
+            else if (i == 3)
+                td.innerHTML = 'RTU监控';
+            else if (i == 4)
+                td.innerHTML = '视频告警监控'
+            else
+                td.innerHTML = '电梯告警监控'
+            tr.appendChild(td);
+        }
+        tr = document.createElement('tr');
+        table.appendChild(tr);
+        for (var i = 0; i < 6; i++) {
+            var td = document.createElement('td');
+            td.setAttribute('class', 'data_bar_total_label');
+            td.style.textAlign = 'right';
+            td.width = '10%';
+            td.innerHTML = '设备总数';
+            td.setAttribute('onclick', 'show_alarm_list("' + company_code + '","' + dwtypelist[i] + '")');
+            tr.appendChild(td);
+            td = document.createElement('td');
+            td.setAttribute('class', 'data_bar_total_number');
+            td.style.textAlign = 'left';
+            td.style.paddingLeft = '10px';
+            td.setAttribute('onclick', 'show_alarm_list("' + company_code + '","' + dwtypelist[i] + '")');
+            if (i == 0)
+                td.innerHTML = companyStore.d1;
+            else if (i == 1)
+                td.innerHTML = companyStore.d7;
+            else if (i == 2)
+                td.innerHTML = companyStore.d2;
+            else if (i == 3)
+                td.innerHTML = companyStore.d6;
+            else if (i == 4)
+                td.innerHTML = companyStore.d16;
+            else
+                //td.innerHTML=companyStore.d17;
+                td.innerHTML = 0;
+            tr.appendChild(td);
+        }
+        tr = document.createElement('tr');
+        table.appendChild(tr);
+        for (var i = 0; i < 6; i++) {
+            var td = document.createElement('td');
+            td.setAttribute('class', 'data_bar_total_label');
+            td.style.textAlign = 'right';
+            td.width = '10%';
+            td.innerHTML = '已处理';
+            td.setAttribute('onclick', 'show_alarm_list("' + company_code + '","' + dwtypelist[i] + '")');
+            tr.appendChild(td);
+            td = document.createElement('td');
+            td.setAttribute('class', 'device_confirm_num1');
+            td.style.textAlign = 'left';
+            td.style.paddingLeft = '10px';
+            td.setAttribute('onclick', 'show_alarm_list("' + company_code + '","' + dwtypelist[i] + '")');
+            if (i == 0)
+                td.innerHTML = companyStore.d1ac;
+            else if (i == 1)
+                td.innerHTML = companyStore.d7ac;
+            else if (i == 2)
+                td.innerHTML = companyStore.d2ac;
+            else if (i == 3)
+                td.innerHTML = companyStore.d6ac;
+            else if (i == 4)
+                td.innerHTML = companyStore.d16ac;