|
@@ -0,0 +1,129 @@
|
|
|
|
+/**
|
|
|
|
+ * company.js
|
|
|
|
+ */
|
|
|
|
+var basePath;
|
|
|
|
+var company_code;
|
|
|
|
+var V_LOGINNAME;
|
|
|
|
+var V_PASSWORD;
|
|
|
|
+var storeTime = 60000;
|
|
|
|
+var buildingStore = null,
|
|
|
|
+ companyStore = null,
|
|
|
|
+ devicesStore = null;
|
|
|
|
+var building_name;
|
|
|
|
+var max_level = 0;
|
|
|
|
+var min_level = 0;
|
|
|
|
+var top_level = 0;
|
|
|
|
+var default_check = 65535;
|
|
|
|
+var myMask;
|
|
|
|
+var show_project_info = true;
|
|
|
|
+var start = 0;
|
|
|
|
+var end = 360;
|
|
|
|
+var theme;
|
|
|
|
+var vAlarmInfoWin;
|
|
|
|
+var online_video = false;
|
|
|
|
+var onair_video = false;
|
|
|
|
+var ConfirmStore;
|
|
|
|
+var modifywin;
|
|
|
|
+var had_play = false;
|
|
|
|
+var fillvalue = false;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+Ext.Loader.setConfig({
|
|
|
|
+ enabled: true
|
|
|
|
+});
|
|
|
|
+
|
|
|
|
+Ext.Loader.setPath('Ext.ux', '../../res/extjs/examples/ux');
|
|
|
|
+
|
|
|
|
+Ext.require([
|
|
|
|
+ 'Ext.grid.*',
|
|
|
|
+ 'Ext.data.*',
|
|
|
|
+ 'Ext.ux.RowExpander',
|
|
|
|
+ 'Ext.selection.CheckboxModel'
|
|
|
|
+]);
|
|
|
|
+
|
|
|
|
+var bak_to_front = function() {
|
|
|
|
+ location.href = basePath + 'view/frontpage/map.jsp?company_code=' + company_code;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+var staSortBypoint = function(a, b) {
|
|
|
|
+ return a.point_code - b.point_code;;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+var body_resize = function() {
|
|
|
|
+ $("#company_bg_mm").css('display', 'none');
|
|
|
|
+ if ($(document).innerWidth() >= 1820) {
|
|
|
|
+ $("#company_bg_tm").css('display', 'block');
|
|
|
|
+ $("#company_bg_tm").css('width', ($(document).innerWidth() - 1820) + 'px');
|
|
|
|
+ $("#company_bg_bm").css('display', 'block');
|
|
|
|
+ $("#company_bg_bm").css('width', ($(document).innerWidth() - 1820) + 'px');
|
|
|
|
+ } else {
|
|
|
|
+ $("#company_bg_tm").css('display', 'none');
|
|
|
|
+ $("#company_bg_bm").css('display', 'none');
|
|
|
|
+ }
|
|
|
|
+ if ($(document).innerHeight() >= 932) {
|
|
|
|
+ $("#company_bg_ml").css('display', 'block');
|
|
|
|
+ $("#company_bg_mr").css('display', 'block');
|
|
|
|
+ $("#company_bg_ml").css('height', ($(document).innerHeight() - 932) + 'px');
|
|
|
|
+ $("#company_bg_mr").css('height', ($(document).innerHeight() - 932) + 'px');
|
|
|
|
+ if ($(document).innerWidth() >= 1820) {
|
|
|
|
+ $("#company_bg_mm").css('display', 'block');
|
|
|
|
+ $("#company_bg_mm").css('height', ($(document).innerHeight() - 932) + 'px');
|
|
|
|
+ $("#company_bg_mm").css('width', ($(document).innerWidth() - 1820) + 'px');
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ $("#company_bg_ml").css('display', 'none');
|
|
|
|
+ $("#company_bg_mr").css('display', 'none');
|
|
|
|
+ }
|
|
|
|
+ $("#company_building").css('height', ($(document).innerHeight() - 328) + 'px');
|
|
|
|
+ $("#history_alarm_list").css('width', ($(document).innerWidth() - 975) + 'px');
|
|
|
|
+ $("#history_alarm_list").css('height', ($(document).innerHeight() - 616) + 'px');
|
|
|
|
+ $("#project_info_bar").css('width', ($(document).innerWidth() - 975) + 'px');
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+var chk_click_big = function(obj) {
|
|
|
|
+ location.href = basePath + 'view/3dBig/index.jsp?theme=' + theme + '&company_code=' + ($("#company_code").val());
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+var chk_click = function(obj) {
|
|
|
|
+ if ((obj.id == 'dev_all_checkbox') || (obj.id == 'dev_all_checklabel')) {
|
|
|
|
+ if (default_check != 65535)
|
|
|
|
+ default_check = 65535;
|
|
|
|
+ else
|
|
|
|
+ default_check = 0;
|
|
|
|
+ } else if ((obj.id == 'dev_ui_checkbox') || (obj.id == 'dev_ui_checklabel')) {
|
|
|
|
+ if ((default_check & 1) == 1)
|
|
|
|
+ default_check = (default_check & 65534);
|
|
|
|
+ else
|
|
|
|
+ default_check = (default_check | 1);
|
|
|
|
+ } else if ((obj.id == 'dev_fc_checkbox') || (obj.id == 'dev_fc_checklabel')) {
|
|
|
|
+ if ((default_check & 2) == 2)
|
|
|
|
+ default_check = (default_check & 65533);
|
|
|
|
+ else
|
|
|
|
+ default_check = (default_check | 2);
|
|
|
|
+ } else if ((obj.id == 'dev_ef_checkbox') || (obj.id == 'dev_ef_checklabel')) {
|
|
|
|
+ if ((default_check & 4) == 4)
|
|
|
|
+ default_check = (default_check & 65531);
|
|
|
|
+ else
|
|
|
|
+ default_check = (default_check | 4);
|
|
|
|
+ } else if ((obj.id == 'dev_wp_checkbox') || (obj.id == 'dev_wp_checklabel')) {
|
|
|
|
+ if ((default_check & 8) == 8)
|
|
|
|
+ default_check = (default_check & 65527);
|
|
|
|
+ else
|
|
|
|
+ default_check = (default_check | 8);
|
|
|
|
+ } else if ((obj.id == 'dev_ll_checkbox') || (obj.id == 'dev_ll_checklabel')) {
|
|
|
|
+ if ((default_check & 16) == 16)
|
|
|
|
+ default_check = (default_check & 65519);
|
|
|
|
+ else
|
|
|
|
+ default_check = (default_check | 16);
|
|
|
|
+ } else if ((obj.id == 'dev_ci_checkbox') || (obj.id == 'dev_ci_checklabel')) {
|
|
|
|
+ if ((default_check & 32) == 32)
|
|
|
|
+ default_check = (default_check & 65503);
|
|
|
|
+ else
|
|
|
|
+ default_check = (default_check | 32);
|
|
|
|
+ } else if ((obj.id == 'dev_va_checkbox') || (obj.id == 'dev_va_checklabel')) {
|
|
|
|
+ if ((default_check & 64) == 64)
|
|
|
|
+ default_check = (default_check & 65471);
|
|
|
|
+ else
|
|
|
|
+ default_check = (default_check | 64);
|
|
|
|
+ } else if ((obj.id == 'dev_ot_checkbox') || (obj.id == 'dev_ot_checklabel')) {
|