|
@@ -1735,3 +1735,118 @@ var draw_all = function() {
|
|
if (json.company_name != null)
|
|
if (json.company_name != null)
|
|
companyName = json.company_name;
|
|
companyName = json.company_name;
|
|
else
|
|
else
|
|
|
|
+ companyName = null;
|
|
|
|
+ for (var i = 0; i < ConfirmStore.length; i++) {
|
|
|
|
+ if (ConfirmStore[i].id == 'water_alarm') {
|
|
|
|
+ $("#data_number_41").html(ConfirmStore[i].count);
|
|
|
|
+ $("#data_number_42").html(ConfirmStore[i].count - ConfirmStore[i].sum);
|
|
|
|
+ draw_pie('data_pie_4', ConfirmStore[i].count, ConfirmStore[i].sum);
|
|
|
|
+ $("#dev4_count").html(6);
|
|
|
|
+ $("#device_count_num_42").html(ConfirmStore[i].sum);
|
|
|
|
+ $("#dev4-label-hidden").html(ConfirmStore[i].count - ConfirmStore[i].sum);
|
|
|
|
+ $("#device_count_num_43").html(ConfirmStore[i].count - ConfirmStore[i].sum);
|
|
|
|
+ if (ConfirmStore[i].count == 0)
|
|
|
|
+ $("#device_count_num_44").html('100%');
|
|
|
|
+ else
|
|
|
|
+ $("#device_count_num_44").html(toDecimal(ConfirmStore[i].sum * 100 / ConfirmStore[i].count) + '%');
|
|
|
|
+ if (ConfirmStore[i].count != 0)
|
|
|
|
+ $("#device_confirm_44").css('width', (300 * ConfirmStore[i].sum / ConfirmStore[i].count) + 'px');
|
|
|
|
+ else
|
|
|
|
+ $("#device_confirm_44").css('width', '300px');
|
|
|
|
+ $("#data_number_51").html(0);
|
|
|
|
+ $("#data_number_52").html(0);
|
|
|
|
+ draw_pie('data_pie_5', 0, 0);
|
|
|
|
+ $("#dev5_count").html(6);
|
|
|
|
+ $("#device_count_num_52").html(0);
|
|
|
|
+ $("#dev5-label-hidden").html(0);
|
|
|
|
+ $("#device_count_num_53").html(0);
|
|
|
|
+ $("#device_count_num_54").html('100%');
|
|
|
|
+ $("#device_confirm_54").css('width', '300px');
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ Ext.Msg.alert('错误信息', '访问权限错误,请重新登录', function() {
|
|
|
|
+ window.parent.document.location = baseUrl;
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ } else {
|
|
|
|
+ $("#data_number_41").html(d6a);
|
|
|
|
+ $("#data_number_42").html(d6a - d6ac);
|
|
|
|
+ draw_pie('data_pie_4', d6a, d6ac);
|
|
|
|
+ $("#dev4_count").html(d6);
|
|
|
|
+ $("#device_count_num_42").html(d6oc);
|
|
|
|
+ $("#dev4-label-hidden").html(d6o - d6oc);
|
|
|
|
+ $("#device_count_num_43").html(d6o - d6oc);
|
|
|
|
+ if (d6o == 0)
|
|
|
|
+ $("#device_count_num_44").html('100%');
|
|
|
|
+ else
|
|
|
|
+ $("#device_count_num_44").html(toDecimal(d6oc * 100 / d6o) + '%');
|
|
|
|
+ if (d6o != 0)
|
|
|
|
+ $("#device_confirm_44").css('width', (300 * d6oc / d6o) + 'px');
|
|
|
|
+ else
|
|
|
|
+ $("#device_confirm_44").css('width', '300px');
|
|
|
|
+ }
|
|
|
|
+ $("#dev1_count").html(d1);
|
|
|
|
+ $("#device_count_num_12").html(d1oc);
|
|
|
|
+ $("#dev1-label-hidden").html(d1o - d1oc);
|
|
|
|
+ $("#device_count_num_13").html(d1o - d1oc);
|
|
|
|
+ if (d1o == 0)
|
|
|
|
+ $("#device_count_num_14").html('100%');
|
|
|
|
+ else
|
|
|
|
+ $("#device_count_num_14").html(toDecimal(d1oc * 100 / d1o) + '%');
|
|
|
|
+ $("#dev2_count").html(d7);
|
|
|
|
+ $("#device_count_num_22").html(d7oc);
|
|
|
|
+ $("#dev2-label-hidden").html(d7o - d7oc);
|
|
|
|
+ $("#device_count_num_23").html(d7o - d7oc);
|
|
|
|
+ if (d7o == 0)
|
|
|
|
+ $("#device_count_num_24").html('100%');
|
|
|
|
+ else
|
|
|
|
+ $("#device_count_num_24").html(toDecimal(d7oc * 100 / d7o) + '%');
|
|
|
|
+ $("#dev3_count").html(d2);
|
|
|
|
+ $("#device_count_num_32").html(d2oc);
|
|
|
|
+ $("#dev3-label-hidden").html(d2o - d2oc);
|
|
|
|
+ $("#device_count_num_33").html(d2o - d2oc);
|
|
|
|
+ if (d2o == 0)
|
|
|
|
+ $("#device_count_num_34").html('100%');
|
|
|
|
+ else
|
|
|
|
+ $("#device_count_num_34").html(toDecimal(d2oc * 100 / d2o) + '%');
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ if (d1o != 0) {
|
|
|
|
+ $("#device_confirm_14").css('width', (300 * d1oc / d1o) + 'px');
|
|
|
|
+ } else
|
|
|
|
+ $("#device_confirm_14").css('width', '300px');
|
|
|
|
+ if (d7o != 0)
|
|
|
|
+ $("#device_confirm_24").css('width', (300 * d7oc / d7o) + 'px');
|
|
|
|
+ else
|
|
|
|
+ $("#device_confirm_24").css('width', '300px');
|
|
|
|
+ if (d2o != 0)
|
|
|
|
+ $("#device_confirm_34").css('width', (300 * d2oc / d2o) + 'px');
|
|
|
|
+ else
|
|
|
|
+ $("#device_confirm_34").css('width', '300px');
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ $(".alarm_tab_area").remove();
|
|
|
|
+ if ((AlarmStore != null) && (AlarmStore.length > 0)) {
|
|
|
|
+ var parent = document.getElementById('container');
|
|
|
|
+ AlarmStore.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 < AlarmStore.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', (AlarmStore[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)))
|