From 35fefed0792c40cb99b8d15fa5811bbb5992bff9 Mon Sep 17 00:00:00 2001
From: D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore <chenjingjing@LAPTOP-E51P2139>
Date: 星期一, 21 一月 2019 10:42:24 +0800
Subject: [PATCH] 修改

---
 gx_tieta/WebRoot/js/base.js |   37 ++++++++++++++++++++++++++-----------
 1 files changed, 26 insertions(+), 11 deletions(-)

diff --git a/gx_tieta/WebRoot/js/base.js b/gx_tieta/WebRoot/js/base.js
index 3a8d23d..0b15d8c 100644
--- a/gx_tieta/WebRoot/js/base.js
+++ b/gx_tieta/WebRoot/js/base.js
@@ -19,14 +19,14 @@
 function exitUser(){
 	$.post("LoginAction!exitUser",null,function(data){
 		//console.info(data);
-		window.location.replace("login.jsp");
 	});
+	window.location.replace("login.jsp");
 }
 
 
 // 妫�鏌ュ綋鍓嶇敤鎴锋槸鍚﹀湪鍙︿竴涓绘満鐧婚檰
 function checkUserlogin(){
-	//console.info("check");
+	console.info("check***********************");
 	$.post("LoginAction_check",null,function(data){
 		data = eval("(" + data.result + ")");
 		user=data.uinf;
@@ -38,7 +38,7 @@
 			window.location.href="login.jsp";			
 		}else{
 			clearInterval(timeID);
-			timeID = setTimeout(checkUserlogin,5000);
+			timeID = setTimeout(checkUserlogin,100);
 		}
 	}).error(function(){
 		clearInterval(timeID);
@@ -412,7 +412,7 @@
 				//console.info(data);
 				document.getElementById("FBSDeviceIp").innerHTML=data.FbsDeviceIp;			//璁惧Ip
 				document.getElementById("GroupIndexInFBSDevice").innerHTML=data.GroupIndexInFBSDevice;			//Bindex
-				
+				document.getElementById("installUser").innerHTML= data.install_user;	// 瀹夎浜哄憳
 				
 				//鏄剧ず鐢垫睜缁勬満鍘嗗崱
 				$('#card_infor').show();
@@ -424,7 +424,7 @@
 
 //鏍规嵁stationid鏌ヨ鍩虹珯鐨勪俊鎭�
 function findStationInfoByStation(temp){
-	console.info(JSON.stringify(temp));
+	//console.info(JSON.stringify(temp));
 	$.ajax({ 	
         type:"post", 				
         url: "Battinf_exAction!serchByCondition",				
@@ -433,7 +433,7 @@
         data:"json="+JSON.stringify(temp),		
         success: function(data){ 
 			var model = eval('('+data.result+')');
-			console.log(model);
+			//console.log(model);
 			if(model.code == 1 && model.data.length>0){
 				var station = model.data[0];
 				//console.info(station);
@@ -570,7 +570,7 @@
 	return null; 
 }
 
-function createEleWarning(num){
+function createEleWarning(num, muted){
 	//娓呯悊鍛婅妗�
 	$('body').children('#eleWarning').remove();
 	var __divCon=$('<div id="eleWarning"></div>');  //鍛婅瀹瑰櫒
@@ -587,6 +587,10 @@
 	var __divContentCon=$('<div class="warning-content"></div>');   //鍛婅鍐呭瀹瑰櫒
 	/* 鍛婅鐨勯煶棰�*/
 	var __divAudio=$('<audio autoplay="autoplay"></audio>');
+	// 鍒ゆ柇鏄惁闈欓煶
+	if(muted) {
+		__divAudio=$('<audio autoplay="autoplay" muted></audio>');
+	}
 	var __divSourceWav=$('<source src="sound/warnings.wav" type="audio/wav" />');
 	var __divSourceMp3=$('<source src="sound/warnings.mp3" type="audio/mpeg" />');
 	__divAudio.append(__divSourceWav);
@@ -612,17 +616,28 @@
 
 var totalAlm_num=Number.POSITIVE_INFINITY;
 //鏌ヨ鍛婅鏁�
-function searchAlm(){
-	//createEleWarning();
+function searchAlm(isShowVoice){
+	// 鍒ゆ柇鏄惁鏄剧ず鍙充笅瑙掔殑鍛婅鎻愮ず妗�
+	if(!isShowVoice) {
+		self.setTimeout("searchAlm()",10000);
+		return;
+	}
+	// 璇锋眰鍚庡彴鏌ヨ鏈�鏂板嚭鐜扮殑鍛婅涓暟
 	$.post("Battalarm_dataAction!serchRealTime",null,function(data){
 		model=eval("("+data.result+")");
 		if(model.code==1){
-			$('#batt_alarm_num').text(model.sum);
+			$('#batt_alarm_num .num').text(model.sum);
 			if(totalAlm_num<model.sum){				
-				createEleWarning(model.sum-totalAlm_num);
+				var voiceStatus = checkPageVoiceStatus();
+				createEleWarning(model.sum-totalAlm_num, !voiceStatus);
 			}
 			totalAlm_num=model.sum;
 			
+			// 5绉掑悗鍏抽棴闈㈡澘
+			setTimeout(function() {
+				$('body').children('#eleWarning').remove();
+			}, 5000);
+			
 			self.setTimeout("searchAlm()",10000); 
 		}
 	});	

--
Gitblit v1.9.1