Browse Source

定时任务提取成可配置。

wukai 1 năm trước cách đây
mục cha
commit
ca506a64d2
2 tập tin đã thay đổi với 46 bổ sung42 xóa
  1. 5 1
      global.js
  2. 41 41
      main.html

+ 5 - 1
global.js

@@ -3,4 +3,8 @@ var SERVER_URL = "http://192.168.188.8/api"; //服务接口地址
 var PLAYER3D_URL = "ws://192.168.188.8:8082"; //
 var DEV_ALAR_COLOR = "ff6c00"; //全局设备告警颜色
 var DEV_HINT_COLOR = "d69d85"; //设备盘头剩余20-50之间的提示颜色
-var DEV_OFFLINE_COLOR = "666666"; //设备未接入的颜色
+var DEV_OFFLINE_COLOR = "666666"; //设备未接入的颜色
+var ONLIME_TIMEOUT = 1000 * 60 * 5; //在线设备定时任务时间
+var INDEX_TIMEOUT = 5 * 60 * 1000; //首页统计数据定时任务时间
+var ALARM_TIMEOUT = 30 * 1000; //告警数据定时任务时间
+

+ 41 - 41
main.html

@@ -4,7 +4,7 @@
 		<meta charset="utf-8">
 		<title></title>
 		<link rel="stylesheet" type="text/css" href="css/main.css">
-		<link rel="stylesheet" type="text/css" href="css/jquery-ui.css">		
+		<link rel="stylesheet" type="text/css" href="css/jquery-ui.css">
 	</head>
 	<body onclick="$('#imp_item,#date_select').hide();$('#search_result').html('').hide();$('#search input').val('')">
 		<div id="loading_a1"></div>
@@ -29,9 +29,9 @@
 			<div class="triangle"></div>
 			<div style="margin-top: 5px;">
 				<label for="datepicker1">开始:</label>
-				<input type="text" id="datepicker1" readonly="readonly" style="pointer-events: none;">	
-			</div>		
-			<div style="margin-top: 5px;"> 
+				<input type="text" id="datepicker1" readonly="readonly" style="pointer-events: none;">
+			</div>
+			<div style="margin-top: 5px;">
 				<label for="datepicker2">结束:</label>
 				<input type="text" id="datepicker2" readonly="readonly" style="pointer-events: none;">
 			</div>
@@ -1948,37 +1948,37 @@
         }
 	}
  			//汉化日期控件
-	$.datepicker.regional['zh-CN'] = {  
-		      clearText: '清除',  
-		      clearStatus: '清除已选日期',  
-		      closeText: '关闭',  
-		      closeStatus: '不改变当前选择',  
-		      prevText: '<上月',  
-		      prevStatus: '显示上月',  
-		      prevBigText: '<<',  
-		      prevBigStatus: '显示上一年',  
-		      nextText: '下月>',  
-		      nextStatus: '显示下月',  
-		      nextBigText: '>>',  
-		      nextBigStatus: '显示下一年',  
-		      currentText: '今天',  
-		      currentStatus: '显示本月',  
-		      monthNames: ['一月','二月','三月','四月','五月','六月', '七月','八月','九月','十月','十一月','十二月'],  
-		      monthNamesShort: ['一','二','三','四','五','六', '七','八','九','十','十一','十二'],  
-		      monthStatus: '选择月份',  
-		      yearStatus: '选择年份',  
-		      weekHeader: '周',  
-		      weekStatus: '年内周次',  
-		      dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],  
-		      dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],  
-		      dayNamesMin: ['日','一','二','三','四','五','六'],  
-		      dayStatus: '设置 DD 为一周起始',  
-		      dateStatus: '选择 m月 d日, DD',  
-		      dateFormat: 'yy-mm-dd',  
-		      firstDay: 1,  
-		      initStatus: '请选择日期',  
-		      isRTL: false  
-	};  
+	$.datepicker.regional['zh-CN'] = {
+		      clearText: '清除',
+		      clearStatus: '清除已选日期',
+		      closeText: '关闭',
+		      closeStatus: '不改变当前选择',
+		      prevText: '<上月',
+		      prevStatus: '显示上月',
+		      prevBigText: '<<',
+		      prevBigStatus: '显示上一年',
+		      nextText: '下月>',
+		      nextStatus: '显示下月',
+		      nextBigText: '>>',
+		      nextBigStatus: '显示下一年',
+		      currentText: '今天',
+		      currentStatus: '显示本月',
+		      monthNames: ['一月','二月','三月','四月','五月','六月', '七月','八月','九月','十月','十一月','十二月'],
+		      monthNamesShort: ['一','二','三','四','五','六', '七','八','九','十','十一','十二'],
+		      monthStatus: '选择月份',
+		      yearStatus: '选择年份',
+		      weekHeader: '周',
+		      weekStatus: '年内周次',
+		      dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],
+		      dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],
+		      dayNamesMin: ['日','一','二','三','四','五','六'],
+		      dayStatus: '设置 DD 为一周起始',
+		      dateStatus: '选择 m月 d日, DD',
+		      dateFormat: 'yy-mm-dd',
+		      firstDay: 1,
+		      initStatus: '请选择日期',
+		      isRTL: false
+	};
     $(document).ready(function(){
 		$.datepicker.setDefaults($.datepicker.regional['zh-CN']);  //设置日期控制语言
 		$("#datepicker1").datepicker({
@@ -1994,7 +1994,7 @@
 			            $("#datepicker2").val('')
 			        }
 		});
-			 
+
 		$("#datepicker2").datepicker({
 			        dateFormat: "yy-mm-dd",
 			        showOn: "button",
@@ -2038,7 +2038,7 @@
 					}else window.open(SERVER_URL+"/export")
 				})
 				//自定义导出日期确定
-				$("#date_select .dateSelected_ok").on('click',function(){					
+				$("#date_select .dateSelected_ok").on('click',function(){
 					var s1=$("#datepicker1").val()
 					var s2=$("#datepicker2").val()
 					if(s1=="" || s2=="") return;
@@ -2071,7 +2071,7 @@
                 setTimeout(function () {
                     //每60秒主动查询一次数据
                     GetData()
-                }, 60000);
+                }, INDEX_TIMEOUT);
                 if (res == null || res.code != 0) {
                     return
                 }
@@ -2093,7 +2093,7 @@
                 setTimeout(function () {
                     //每10秒主动查询一次数据
                     GetAlarmData()
-                }, 10000);
+                }, ALARM_TIMEOUT);
                 if (res == null || res.code != 0) {
                     return
                 }
@@ -2106,7 +2106,7 @@
 
         //获取数据
         GetAlarmData();
-        
+
     });
     //获取已接入平台设备列表.将在设备模型加载完成后进行初始调用
     function GetOnlineDev(){
@@ -2114,7 +2114,7 @@
                 setTimeout(function () {
                     //每5分钟主动查询一次数据
                     GetOnlineDev()
-                }, 1000*60*5);
+                }, ONLIME_TIMEOUT);
                 if (res == null || res.code != 0) {
                     return
                 }