From b78b47f64d5a5759801b2bf0a6df6030a359a71f Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期一, 26 十一月 2018 15:52:05 +0800
Subject: [PATCH] 机房实时状态待测试

---
 gx_tieta/WebRoot/batt-state-manage.jsp |   39 ++++++++++++++++++++++++++++++++++++++-
 1 files changed, 38 insertions(+), 1 deletions(-)

diff --git a/gx_tieta/WebRoot/batt-state-manage.jsp b/gx_tieta/WebRoot/batt-state-manage.jsp
index f69f7dc..3719234 100644
--- a/gx_tieta/WebRoot/batt-state-manage.jsp
+++ b/gx_tieta/WebRoot/batt-state-manage.jsp
@@ -170,6 +170,7 @@
         <script type="text/javascript" src="js/createTab.js"></script>
         <script type="text/javascript" src="src/layui.all.js"></script>
         <script type="text/javascript" src="pages/js/common.js"></script>
+        <script type="text/javascript" src="js/rightmenu.js"></script>
         <script type="text/javascript">
         var Page={
 			pageCurr:1,
@@ -255,7 +256,36 @@
             $('#paging .search').click(function() {
                  searchstationstate(true); 
             });
-
+			
+			var menuItems = [{
+				txt: '瀹炴椂-鐩戞祴鏁版嵁',cla: 'menu-control'
+			}];
+			// 娣诲姞鍙抽敭鑿滃崟
+			tblHd.on('click', 'tbody tr', function(e) {
+				// 鍒ゆ柇鏄惁涓哄彸閿�
+				if(e.which == 3) {
+					var disX = (e || event).clientX + 10;	//鑾峰彇榧犳爣鐐瑰嚮鐨勬í鍧愭爣
+					var disY = (e || event).clientY + 10;	// 鑾峰彇榧犳爣鐐瑰嚮鐨勭旱鍧愭爣
+					var trData = $(this).data('attr');
+					menuItems[0].data = trData;
+					//console.log(trData);
+					rightMenu.showMenu(menuItems, disX, disY);
+				}
+			});
+			
+			// 鐐瑰嚮瀹炴椂-鐩戞祴鏁版嵁璺宠浆
+			$('body').on('click', '.menu-control', function() {
+				var _data = $(this).data('data');
+				//console.log(_data);
+				var province = _data.stationName1;
+				var city = _data.stationName2;
+				var county = _data.stationName5;
+				var home = _data.stationName;
+				
+				var url = skipUrl('control.jsp',province,city,county,home);
+				window.open(url);
+			});
+			
             // 鐐瑰嚮琛ㄦ牸閫夐」鏄剧ず琛ㄦ牸閫夐」寮瑰嚭妗�
             $('#paging .card-opt').click(function() {
                 var checkboxList = $('#cardOption .con_table table tbody').find('input[type="checkbox"]');
@@ -680,6 +710,13 @@
 					layer.close(load);
 					createAllTbl(tblHd, tblBd, arrTh, arrTd, tblStatus);
 					
+					// 缁欐瘡涓�琛屾坊鍔犳暟鎹�
+					var trList = tblBd.find('tbody tr');
+					// 閬嶅巻鍐呭缁檛r娣诲姞attr
+					for(var i=0; i<model.data.length; i++) {
+						trList.eq(i).data('attr', model.data[i]);
+					}
+					
 					window.clearTimeout(myTimeOut);
 					myTimeOut = window.setTimeout(searchstationstate, 8000);
 				}

--
Gitblit v1.9.1