From 245c1b8d10d296ee31f4bf1cf3bdbcc1d3cc3d0e Mon Sep 17 00:00:00 2001
From: LiJun <LiJun@192.168.10.24>
Date: 星期一, 12 十一月 2018 09:54:10 +0800
Subject: [PATCH] 计算实时页面中的丢包率,通信计数,丢包率等

---
 gx_tieta/WebRoot/control.jsp |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/gx_tieta/WebRoot/control.jsp b/gx_tieta/WebRoot/control.jsp
index 9026d13..e4f4ed8 100644
--- a/gx_tieta/WebRoot/control.jsp
+++ b/gx_tieta/WebRoot/control.jsp
@@ -1780,6 +1780,7 @@
 					var model = eval("("+data.result+")");
 					//console.log(model);
 					
+					
 					var outTime = 2*60;				//璁惧瓒呮椂鏃堕棿(2鍒嗛挓)
 					var isOutTime = true;			//閫氳涓柇		鍒ゆ柇璁惧鏄惁閫氳涓柇    true:涓柇    false:姝e父
 					var batt = getBatt();			//鑾峰彇褰撳墠閫変腑鐨勭數姹犵粍
@@ -1794,6 +1795,14 @@
 					//console.log(mygraph);
 					//debugger;
 					if(model.code == 1) {
+						var _data = model.data[0];					
+						
+						var alarmstates = GLOBAL.BTS9100.alarmstates;
+						var lastStopReason = getStateFromIndex(_data.dev_last_captest_stop_type,alarmstates);
+						console.info("涓婁竴娆℃牳瀹规祴璇曞仠姝㈠師鍥狅細"+lastStopReason);
+						console.info("閫氫俊璁℃暟锛�"+_data.dev_commcount);
+						console.info("閫氫俊涓㈠寘鐜囷細"+(_data.dev_commcount==0?0:(_data.dev_errcommcount*100/_data.dev_commcount)));						
+						
 						var nowTime = new Date().getTime();		//褰撳墠鏃堕棿
 						var record = new Date(model.data[0].record_datetime).getTime();
 						
@@ -4810,7 +4819,14 @@
 			dev_id:910000577
 		};
 		
-		
+		//鏍规嵁绱㈠紩鑾峰彇鐘舵��
+		function getStateFromIndex(index,statearr){
+			var state = '鏃�';
+			if(index>0 && statearr && statearr.length>index){
+				state = statearr[index];
+			}
+			return state;
+		}
 		
 		/* searchStationSignal(temp,function(data){
 			changeEleCircleOpt(eleCircle, 'signal', {

--
Gitblit v1.9.1