From a7adbf6bf46de9ec3753d4b6cc6c8b5cc83cdcf9 Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期一, 26 十一月 2018 16:03:32 +0800
Subject: [PATCH] 修改实时和历史机历卡为基站机历卡

---
 gx_tieta/WebRoot/index.jsp |   85 +++++++++++++++++++++++++++++++++++++-----
 1 files changed, 75 insertions(+), 10 deletions(-)

diff --git a/gx_tieta/WebRoot/index.jsp b/gx_tieta/WebRoot/index.jsp
index 26e5531..e54a08e 100644
--- a/gx_tieta/WebRoot/index.jsp
+++ b/gx_tieta/WebRoot/index.jsp
@@ -126,16 +126,15 @@
 										<table>
 											<tbody>
 												<tr>
-													<td class="w5em alg-c f-bold">鏈烘埧鍚嶇О:</td>
+													<td class="w5em alg-c f-bold"><span class="mrl8">鏈烘埧鍚嶇О:</span></td>
 					                				<td><input type="text" id="mapToolSearch"></td>
 													<td class="w54 btn-container">
 														<button type="button" value="鎼滅储" id="mapToolSearchBtn" class="mrr8"><i class="fa fa-search page-link"></i></button>
 													</td>
 												</tr>
 												<tr>
-					                				<td colspan="3" class="alg-r btn-container">
-					                					<span class="mrr8">宸插畨瑁呰澶囨暟/璁惧鎬绘暟锛�<span id="installnum">12/600</span><i id="installnumbtn" class="fa fa-refresh mrl8 page-link" title="鍒锋柊"></i></span>
-					                					
+					                				<td colspan="3" class="btn-container">
+					                					<span class="mrl8">宸插畨瑁呰澶囨暟/璁惧鎬绘暟锛�<span id="installnum">12/600</span><i id="installnumbtn" class="fa fa-refresh mrl8 page-link" title="鍒锋柊"></i></span>
 					                				</td>
 					                			</tr>
 											</tbody>
@@ -1565,6 +1564,9 @@
 		
 		mapEle.parent().append(iconExplain);
 		
+		// 缁熻鏈烘埧鐘舵�佷釜鏁�
+		updateMapIconBadge();
+		
 		// 璁剧疆鍦板浘鍥炬爣绉嶇被
 		setMapImgStyles();
 	}
@@ -1583,28 +1585,42 @@
 	
 	// 鏅�氭満鎴挎弿杩�
 	function mapImgDescNormal(iconExplain) {
-		// 鏈烘埧钀藉悗
+		// 钀藉悗鏈烘埧
 		var iconList = $('<div class="explain-list" style="padding: 4px 6px; border-bottom: 1px slid #ccc; display:block"></div>');
 		var input = $('<input type="checkbox" data-img="item-behind" checked="checked">');
+		var span = $('<span>鐢垫睜钀藉悗鏈烘埧</span>');
 		var icon = $('<img src="'+mapImages.behind+'">');
-		var span = $('<span>鐢垫睜缁勮惤鍚庢満鎴�</span>');
+		var badge = $('<a href="javascript:;" class="layui-badge-rim mrr8 badge-behind">0</a>');
 		iconList.append(input);
 		iconList.append(span);
 		iconList.append(icon);
+		iconList.append(badge);
 		iconExplain.append(iconList);
 		
-		// 鏈烘埧鍛婅
+		// 鍛婅鏈烘埧
 		var iconList = $('<div class="explain-list" style="padding: 4px 6px; border-bottom: 1px slid #ccc; display:block"></div>');
 		var input = $('<input type="checkbox" data-img="item-warn" checked="checked">');
+		var span = $('<span>鐢垫睜鍛婅鏈烘埧</span>');
 		var icon = $('<img src="'+mapImages.warn+'">');
-		var span = $('<span>鐢垫睜缁勫憡璀︽満鎴�</span>');
+		var badge = $('<a href="javascript:;" class="layui-badge-rim mrr8 badge-warn">0</a>');
 		iconList.append(input);
 		iconList.append(span);
 		iconList.append(icon);
+		iconList.append(badge);
 		iconList.append('<div class="clear"></div>');
 		iconExplain.append(iconList);
 		
-		
+		// 鎺夌珯鏈烘埧
+		var iconList = $('<div class="explain-list" style="padding: 4px 6px; border-bottom: 1px slid #ccc; display:block"></div>');
+		var input = $('<input type="checkbox" data-img="item-down" checked="checked">');
+		var icon = $('<img src="'+mapImages.timeout+'">');
+		var span = $('<span>鎺夌珯鏈烘埧</span>');
+		var badge = $('<a href="javascript:;" class="layui-badge-rim mrr8 badge-down">0</a>');
+		iconList.append(input);
+		iconList.append(span);
+		iconList.append(icon);
+		iconList.append(badge);
+		iconExplain.append(iconList);
 		
 		// 鏈烘埧寤舵椂
 		var iconList = $('<div class="explain-list" style="padding: 4px 6px; border-bottom: 1px slid #ccc; display:block"></div>');
@@ -1614,16 +1630,18 @@
 		iconList.append(input);
 		iconList.append(span);
 		iconList.append(icon);
-		iconExplain.append(iconList);
+		//iconExplain.append(iconList);
 		
 		// 鍋滅數鏈烘埧
 		var iconList = $('<div class="explain-list" style="padding: 4px 6px; border-bottom: 1px slid #ccc; display:block"></div>');
 		var input = $('<input type="checkbox" data-img="item-poff" checked="checked">');
 		var icon = $('<img src="'+mapImages.powercut+'">');
 		var span = $('<span>鍋滅數鏈烘埧</span>');
+		var badge = $('<a href="javascript:;" class="layui-badge-rim mrr8 badge-powercut">0</a>');
 		iconList.append(input);
 		iconList.append(span);
 		iconList.append(icon);
+		iconList.append(badge);
 		iconExplain.append(iconList);
 		
 		// 姝e父鏈烘埧
@@ -1631,12 +1649,59 @@
 		var input = $('<input type="checkbox" data-img="item-normal" checked="checked">');
 		var icon = $('<img src="'+mapImages.normal+'">');
 		var span = $('<span>姝e父鏈烘埧</span>');
+		var badge = $('<a href="javascript:;" class="layui-badge-rim mrr8 badge-normal">0</a>');
 		iconList.append(input);
 		iconList.append(span);
 		iconList.append(icon);
+		//iconList.append(badge);
 		iconExplain.append(iconList);
+		
+		// 缁埅涓嶈冻3灏忔椂鏈烘埧
+		var iconList = $('<div class="explain-list" style="padding: 4px 6px; border-bottom: 1px slid #ccc; display:block"></div>');
+		var input = $('<input type="checkbox" data-img="item-weak" checked="checked">');
+		var icon = $('<img src="'+mapImages.normal+'">');
+		var span = $('<span>缁埅涓嶈冻3灏忔椂鏈烘埧</span>');
+		var badge = $('<a href="javascript:;" class="layui-badge-rim mrr8 badge-weak">0</a>');
+		iconList.append(input);
+		iconList.append(span);
+		iconList.append(icon);
+		iconList.append(badge);
+		//iconExplain.append(iconList);
 	}
 	
+	// 鏇存柊鍦板浘鍥炬爣badge鐨勫��
+	function updateMapIconBadge() {
+		var mapImgDesc = $('#mapImgDesc');
+		var behind = mapImgDesc.find('.badge-behind');		// 鐢垫睜钀藉悗鏈烘埧
+		var warn = mapImgDesc.find('.badge-warn');			// 鐢垫睜鍛婅鏈烘埧
+		var down = mapImgDesc.find('.badge-down');			// 鎺夌珯鏈烘埧
+		var powercut = mapImgDesc.find('.badge-powercut');	// 鍋滅數鏈烘埧
+		var normal = mapImgDesc.find('.badge-normal');		// 姝e父鏈烘埧
+		var weak = mapImgDesc.find('.badge-weak');			// 缁埅涓嶈冻3灏忔椂鏈烘埧
+		console.log(warn.length);
+		//  璇锋眰鍚庡彴鏁版嵁
+		$.ajax({
+			type: 'post'
+			,async: true
+			,url: 'Bts_station_stateAction_action_serchStationState'
+			,data: null
+			,dataType: 'json'
+			,success:function(res) {
+				var rs = JSON.parse(res.result);
+				//console.log(rs);
+				powercut.text(rs.sum);		// 鍋滅數鏁�
+				down.text(rs.code);		// 鎺夌珯鏁�
+				behind.text(rs.msgN);	// 钀藉悗鏈烘埧
+				warn.text(rs.msg);		// 鍛婅鏈烘埧
+				
+				/* var normalNum = Number(rs.newsum) - (Number(rs.sum)+Number(rs.code)+Number(rs.msgN)+Number(rs.msg));
+				normal.text(normalNum); */	// 姝e父鏈烘埧
+			}
+		});
+		
+	}
+	
+	
 	// 61850鎻忚堪
 	function mapImgDesc61850(iconExplain) {
 		// 鏍稿/鍋滅數鏀剧數

--
Gitblit v1.9.1