From bb65f33c9fdff40844f17e95e3e75aed2b42bda2 Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期四, 25 十月 2018 14:47:33 +0800
Subject: [PATCH] 修改内容

---
 gx_tieta/WebRoot/js/base.js                 |    2 
 gx_tieta/WebRoot/control.jsp                |   58 ++++------
 gx_tieta/WebRoot/js/elecircle.content.js    |   82 +++++++++------
 gx_tieta/WebRoot/charge-test.jsp            |  115 +++++++----------------
 gx_tieta/WebRoot/index.jsp                  |   12 +
 gx_tieta/WebRoot/js/dischargetest/bts.js    |    3 
 gx_tieta/WebRoot/pages/js/pages/siderbar.js |   26 +++++
 7 files changed, 145 insertions(+), 153 deletions(-)

diff --git a/gx_tieta/WebRoot/charge-test.jsp b/gx_tieta/WebRoot/charge-test.jsp
index ebe89f4..084de30 100644
--- a/gx_tieta/WebRoot/charge-test.jsp
+++ b/gx_tieta/WebRoot/charge-test.jsp
@@ -419,10 +419,10 @@
 					<td><s:text name="Computer_room_IP"/></td>				<!-- 鏈烘埧IP -->
 					<td id="StationIP"></td>
 				</tr>
-				<!-- <tr>
-					<td><s:text name="Batt_group"/>ID</td>								鐢垫睜缁処D
+				<tr>
+					<td><s:text name="Batt_group"/>ID</td>								<!-- 鐢垫睜缁処D -->
 					<td id="batt_group_id"></td>
-				</tr> -->
+				</tr>
 				<tr>
 					<td><s:text name="Battery_name"/></td>					<!-- 鐢垫睜缁勫悕绉� -->
 					<td id="BattGroupName"></td>
@@ -3498,18 +3498,23 @@
 				if(model.code == 1){
 					//console.info(model.data);
 					for(var i = 0;i<model.data.length;i++){
-						if(model.data[i].batt_test_type == 3){
+						var _data = model.data[i];
+						if(_data.batt_test_type == 3){
 							arr.push({
-								note: model.data[i].note,
-								val:model.data[i].BattGroupId,
-								fbs: model.data[i].batt_test_tlong,
+								note:_data.note,
+								val:_data.BattGroupId,
+								province: _data.stationName1,
+								city: _data.stationName2,
+								home: _data.stationName,
 								isCharge:0
 							});
-						}else if(model.data[i].batt_test_type == 2){
+						}else if(_data.batt_test_type == 2){
 							arr.push({
-								note: model.data[i].note,
-								val:model.data[i].BattGroupId,
-								fbs: model.data[i].batt_test_tlong,
+								note: _data.note,
+								val: _data.BattGroupId,
+								province: _data.stationName1,
+								city: _data.stationName2,
+								home: _data.stationName,
 								isCharge:1
 							});
 						}
@@ -3523,75 +3528,6 @@
         		
         	}				
 		});
-	}
-	
-	// 鐢熸垚鍏呮斁鐢电洃娴嬫ā鍧楀唴瀹�
-	function createBattListen(ele, list) {
-		//console.info(list);
-		ele.text("");
-		var discharge_num = 0;
-		var charge_num = 0;
-		var ul = $('<ul></ul>');
-		for(var i = 0; i < list.length; i++) {
-			var li = "";
-			if(list[i].isCharge) {
-				li = $('<li><a href="javascript:;" class="batt-charge" value="'+list[i].val+'" fbs="'+list[i].fbs+'" note="'+list[i].note+'">'+list[i].val+'鐢垫睜缁勫厖鐢垫祴璇�!</a></li>');
-				charge_num++;
-			}else {
-				li = $('<li><a href="javascript:;" class="batt-discharge" value="'+list[i].val+'" fbs="'+list[i].fbs+'" note="'+list[i].note+'">'+list[i].val+'鐢垫睜缁勬斁鐢垫祴璇�!</a></li>');
-				discharge_num++;
-			}
-			ul.append(li);
-		}
-		$('#ele_content .batt-listen .count-num').find('span').eq(0).text(discharge_num);
-		$('#ele_content .batt-listen .count-num').find('span').eq(1).text(charge_num);
-		ele.append(ul);
-	}
-	// 鐐瑰嚮鐢垫睜鍏呮斁鐢电洃娴嬪垪琛ㄨЕ鍙戜簨浠�
-	$(function() {
-		var batt_list = $('#ele_content .batt-listen .batt-list');
-		batt_list.on('click', 'a', function(){
-			var fbsId = $(this).attr('fbs');
-			var isSpecial = regFbsId(fbsId);
-			$('.special-mon-data').removeClass('show');
-			batt_list.find('a').removeClass('active');
-			$(this).addClass('active');
-			BattGroupId=$(this).attr("value");
-			locationBattPos($(this).attr('note'), $(this).attr('value'));
-			if(isSpecial) {
-				
-			}else {
-				clearfourPicture();
-			}
-		});
-	});
-	
-	function BattlocationById(battid){
-		if(battid!=undefined){
-			BattGroupId = battid;
-			$('#lside a').css({'background-color':'#fff'});
-			//鑾峰緱涓�绾ц彍鍗曞苟灞曠ず浜岀骇鑿滃崟
-			var secTag =$('#'+battid).parent().parent().siblings().first().parent().parent().siblings().first().next();
-			var secTagA = $('#'+battid).parent().parent().siblings().first();
-			//console.info(secTagA.text()+'******');
-			if(secTagA.text().trim().length == 0) {
-				secTagA.hide();
-			}
-			secTag.show();
-			//$('#'+thr_id).parent().parent().siblings().first().parent().parent().siblings().first().next().show();
-			//鑾峰緱浜岀骇鑿滃崟骞跺睍绀轰笁绾ц彍鍗�
-			$('#'+battid).parent().parent().siblings().first().next().show();
-			$('#'+battid).css('background-color','#9bbaf3');
-			//涓�绾ц彍鍗曞睍寮�鏍峰紡
-			$('#'+battid).parent().parent().siblings().first().parent().parent().siblings().first().children('.arrow').removeClass("down");
-			$('#'+battid).parent().parent().siblings().first().parent().parent().siblings().first().children('.arrow').addClass("up");
-			$('#'+battid).parent().parent().siblings().first().children('.mark').text('-');
-			$('#'+battid).parent().parent().siblings().first().children('.mark').addClass('black');
-			//alert($('#'+thr_id).parent().parent().siblings().first().text());
-			location.hash="#"+battid;
-			location.hash = '';
-			$('#'+battid).click();
-		}
 	}
 	
 	//璺宠浆鍒版寚瀹氱殑鐢垫睜缁勭粺璁″垎鏋愭煡璇�
@@ -4614,6 +4550,7 @@
 		var second = GLOBAL.pages.siderbar.second;	// 浜岀骇瀵艰埅
 		var third = GLOBAL.pages.siderbar.third;	// 涓夌骇瀵艰埅
 		var fourth = GLOBAL.pages.siderbar.fourth;	// 鍥涚骇瀵艰埅
+		var localSideBar = GLOBAL.pages.siderbar.localSideBar;	// 瀹氫綅鏈烘埧
 		var treeView = new TreeView($('#lside'));
 		$('#lside').width($('#ele_content').width());
 		treeView.setContainer();
@@ -4685,6 +4622,24 @@
 				searchAll_lowAction();			//鑾峰彇闃�鍊�
 			}
 			
+			// 鐢垫睜鍏呮斁鐢垫暟鎹洃鎺�
+			var batt_list = $('.batt-listen .batt-list');
+			batt_list.on('click', 'a', function(){
+				batt_list.find('a').removeClass('active');
+				$(this).addClass('active');
+				var battInfo = $(this).parent().data('attr');	
+				
+				var tmp = {
+					province: battInfo.province,
+					city: battInfo.city,
+					home: battInfo.home,
+					homeid: battInfo.note,
+					battid: battInfo.val
+				};
+				console.log(tmp);
+				localSideBar(treeView, treeView.container, tmp);
+			});
+			
 			
 			// 璁剧疆璁板綍鐨勭瑪鏁颁负-1
 			$('#testrecordcout').val('-1');
diff --git a/gx_tieta/WebRoot/control.jsp b/gx_tieta/WebRoot/control.jsp
index 312a61f..ee80a7c 100644
--- a/gx_tieta/WebRoot/control.jsp
+++ b/gx_tieta/WebRoot/control.jsp
@@ -286,10 +286,10 @@
 					<td><s:text name="Computer_room_IP"/></td>				<!-- 鏈烘埧IP -->
 					<td id="StationIP"></td>
 				</tr>
-				<!-- <tr>
-					<td><s:text name="Batt_group"/>ID</td>								鐢垫睜缁処D
+				<tr>
+					<td><s:text name="Batt_group"/>ID</td>								<!-- 鐢垫睜缁処D -->
 					<td id="batt_group_id"></td>
-				</tr> -->
+				</tr>
 				<tr>
 					<td><s:text name="Battery_name"/></td>					<!-- 鐢垫睜缁勫悕绉� -->
 					<td id="BattGroupName"></td>
@@ -863,7 +863,7 @@
 		
 		//var eMenuWidth = $('#echarts_menu').width();
 		//$('#echarts_menu').width(eMenuWidth);
-		var isnotshowvalue=false;			//鏄惁鏄剧ず鏌辩姸鍊�
+		var isnotshowvalue=true;			//鏄惁鏄剧ず鏌辩姸鍊�
 		var mon_res_list;			//鐢垫睜鍐呴樆鏁扮粍
 		var mon_vol_list;			//鐢垫睜鐢靛帇鏁扮粍
 		var mon_ser_list;			//鐢垫睜鐢靛鏁扮粍
@@ -2742,29 +2742,7 @@
 		});
 	}
 	
-	//鐢熸垚鍏呮斁鐢电洃娴嬫ā鍧楀唴瀹�
-	function createBattListen(ele, list) {
-		ele.text("");
-		var discharge_num = 0;
-		var charge_num = 0;
-		var ul = $('<ul></ul>');
-		for(var i = 0; i < list.length; i++) {
-			var li = "";
-			if(list[i].isCharge) {
-				li = $('<li><a href="javascript:;" class="batt-charge" value="'+list[i].val+'" note="'+list[i].note+'">'+list[i].val+'鐢垫睜缁勫厖鐢垫祴璇�!</a></li>');
-				charge_num++;
-			}else {
-				li = $('<li><a href="javascript:;" class="batt-discharge" value="'+list[i].val+'" note="'+list[i].note+'">'+list[i].val+'鐢垫睜缁勬斁鐢垫祴璇�!</a></li>');
-				discharge_num++;
-			}
-			
-			li.data('attr', list[i]);
-			ul.append(li);
-		}
-		$('#ele_content .batt-listen .count-num').find('span').eq(0).text(discharge_num);
-		$('#ele_content .batt-listen .count-num').find('span').eq(1).text(charge_num);
-		ele.append(ul);
-	}
+	
 	// 鐐瑰嚮鐢垫睜鍏呮斁鐢电洃娴嬪垪琛ㄨЕ鍙戜簨浠�
 	$(function() {
 		
@@ -3339,7 +3317,8 @@
 					searchBtsBattInfoByStation(temp);	// 鏌ヨ鏈烘埧淇℃伅
 					searchBTSTestParam({
 						num: CMD_BTS_GetDischargeParm,
-						dev_id: batt.FBSDeviceId
+						dev_id: batt.FBSDeviceId,
+						TestCmd: 0
 					});
 					BTS_popup.showPopup();
 					
@@ -3415,7 +3394,8 @@
 			$('#btn_flush').click(function (){
 				var temp = {
 					dev_id:$('#dev_id').val(),
-					num:CMD_BTS_GetDischargeParm
+					num:CMD_BTS_GetDischargeParm,
+					TestCmd: 0
 				};
 				searchBTSTestParam(temp);
 			});
@@ -3440,7 +3420,8 @@
 				// 鏋勯�犲惎鍔ㄦ潯浠�
 				var temp = {
 					num: CMD_BTS_Start,
-					dev_id: $('#dev_id').val()
+					dev_id: $('#dev_id').val(),
+					TestCmd: $('#discharge_type').val()
 				};
 				sendCmdToBTSDev(temp);
 			});
@@ -3973,6 +3954,14 @@
 					}
 					mygraph.ischange = 1;				//閲嶆柊缁樺埗鎷撴墤鍥�
 					
+					// 璐熻浇鐢垫祦
+					var loadCurr = batt.Load_curr+'A';
+					changeEleCircleOpt(eleCircle, 'loaderCurr', {name:'鏈�澶ц礋杞界數娴侊細'+loadCurr});
+					
+					// 鏈�澶ф牳瀹圭數娴�
+					var disCurrMax = batt.DisCurrMax+'A';
+					changeEleCircleOpt(eleCircle, 'disCurrMax', {name:'鏈�澶ф牳瀹圭數娴侊細'+disCurrMax});
+					
 					getBattStr();
 					searchBattAlarmParam();				//鏌ヨ鐢垫睜鍛婅鍙傛暟
 					clearInterval(time);
@@ -3989,8 +3978,8 @@
 	       			BattGroupId=$(this).attr("id");
 	       			var disX=(e||event).clientX+10;			//寰楀埌榧犳爣鐐瑰嚮X鐨勪綅缃�
 		  			var disY=(e||event).clientY+10;			//寰楀埌榧犳爣鐐瑰嚮Y鐨勪綅缃�
-		  			var scrollY=$("body").scrollTop();		//鑾峰彇娴忚鍣ㄦ粴鍔ㄧ殑楂樺害
-				
+		  			var scrollY=$(window).scrollTop();		//鑾峰彇娴忚鍣ㄦ粴鍔ㄧ殑楂樺害
+					console.log(scrollY);
 		  			var oRightMenu=document.getElementById("right_menu");
 		  			
 		  			$(this).click();
@@ -3999,9 +3988,10 @@
 		  			$("#right_menu").show();
 		  			$("#right_menu .more_menu").hide();
 		  			$("#right_menu .angle").hide();
+		  			console.log(disX+"***"+disY);
 		  			//浣胯彍鍗曡窡闅忛紶鏍囦綅缃�
-		  			oRightMenu.style.left=disX+'px';
-		  			oRightMenu.style.top=disY+scrollY+'px';
+		  			oRightMenu.style.left= disX+'px';
+		  			oRightMenu.style.top= disY+scrollY+'px';
 		  			
 		  			setPosition($("#right_menu"),disX, disY);
 		  			
diff --git a/gx_tieta/WebRoot/index.jsp b/gx_tieta/WebRoot/index.jsp
index 2064a1b..eb12531 100644
--- a/gx_tieta/WebRoot/index.jsp
+++ b/gx_tieta/WebRoot/index.jsp
@@ -83,6 +83,12 @@
 			overflow-y: auto; 
 			overflow-x: hidden;
     	}
+    	.BMapLib_bubble_content a {
+    		color: #2A3AF0;
+    	}
+    	.BMapLib_bubble_content a:hover {
+    		text-decoration: underline;
+    	}
     	body .layui-layer-dialog {
     		min-width:400px;
     	}
@@ -1763,7 +1769,7 @@
 	
 	function showMapPanel(target, warnList) {
 		var point = target.point;
-		console.log(target.getLabel());
+		//console.log(target.getLabel());
 		var searchInforWin = null;
 		for(var i = 0; i < warnList.length; i++) {
 			if(warnList[i].lng == point.lng && warnList[i].lat == point.lat) {
@@ -2108,7 +2114,7 @@
 	
 	var allStation = [];
 	var mapPages = {
-		pageSize:100, 				// 姣忛〉鐨勮鏁�
+		pageSize:1000, 				// 姣忛〉鐨勮鏁�
 		pageCurr:1,  				// 褰撳墠椤电爜鏁�
 		pageAll:1,					// 鏁扮洰
 		pageNum: 0,
@@ -2197,6 +2203,7 @@
 	        data: "json="+JSON.stringify(mapPages),
 	        success: function(result) {
 	        	var data = JSON.parse(result.result);
+	        	console.log(data);
 	        	for(var i=0; i<data.length; i++) {
 	        		var _data = data[i];
 	        		var _list =  formatUpdateStation(_data);
@@ -2246,7 +2253,6 @@
 			alert('闈㈡澘淇℃伅鏌ヨ澶辫触锛�');
 			return;
 		}
-		
 		var temp = {
 			StationId: stationInfo.sId
 		};
diff --git a/gx_tieta/WebRoot/js/base.js b/gx_tieta/WebRoot/js/base.js
index 0369186..8e63b62 100644
--- a/gx_tieta/WebRoot/js/base.js
+++ b/gx_tieta/WebRoot/js/base.js
@@ -387,7 +387,7 @@
 				document.getElementById("StationId").innerHTML=data.StationId;					//鏈烘埧id
 				document.getElementById("StationName").innerHTML=data.StationName;				//鏈烘埧鍚嶇О
 				document.getElementById("StationIP").innerHTML=data.StationIp;					//鏈烘埧ip
-				//document.getElementById("batt_group_id").innerHTML=data.BattGroupId;			//鐢垫睜缁刬p
+				document.getElementById("batt_group_id").innerHTML=data.BattGroupId;			//鐢垫睜缁刬p
 				
 				document.getElementById("BattGroupName").innerHTML=data.BattGroupName;			//鐢垫睜缁勫悕绉�
 				document.getElementById("BattGroupNum").innerHTML=data.BattGroupNum;			//鐢垫睜缁勫簭鍙�
diff --git a/gx_tieta/WebRoot/js/dischargetest/bts.js b/gx_tieta/WebRoot/js/dischargetest/bts.js
index d7439b0..92bdd03 100644
--- a/gx_tieta/WebRoot/js/dischargetest/bts.js
+++ b/gx_tieta/WebRoot/js/dischargetest/bts.js
@@ -239,7 +239,8 @@
 				noContent.showNoContent("淇敼娴嬭瘯鍙傛暟鎴愬姛");
 				var temp = {
 					num:CMD_61850_GETPARAM,
-					dev_id:param.dev_id
+					dev_id:param.dev_id,
+					TestCmd: 0
 				};
 				searchBTSTestParam(temp,true);				//閲嶆柊璇诲彇涓�娆℃祴璇曞弬鏁�
 				
diff --git a/gx_tieta/WebRoot/js/elecircle.content.js b/gx_tieta/WebRoot/js/elecircle.content.js
index ea321c3..47e27b4 100644
--- a/gx_tieta/WebRoot/js/elecircle.content.js
+++ b/gx_tieta/WebRoot/js/elecircle.content.js
@@ -314,42 +314,42 @@
 	});
 	
 	// 浜屾瀬绠′笂鏂圭殑妯嚎
-	eleCircle.drawLine({
-		startX: 380,
-		startY: 135,
-		endX: 430,
-		endY: 135,
-		strokeStyle: '#FF0000',
-	});
+//	eleCircle.drawLine({
+//		startX: 380,
+//		startY: 135,
+//		endX: 430,
+//		endY: 135,
+//		strokeStyle: '#FF0000',
+//	});
 	// 浜屾瀬绠′笂鏂圭殑绔栫嚎
-	eleCircle.drawLine({
-		startX: 430,
-		startY: 135,
-		endX: 430,
-		endY: 160,
-		strokeStyle: '#FF0000',
-	});
+//	eleCircle.drawLine({
+//		startX: 430,
+//		startY: 135,
+//		endX: 430,
+//		endY: 160,
+//		strokeStyle: '#FF0000',
+//	});
 	
 	
 	
 	
 	// 浜屾瀬绠′笅鏂圭殑绔栫嚎
-	eleCircle.drawLine({
-		startX: 430,
-		startY: 220,
-		endX: 430,
-		endY: 250,
-		strokeStyle: '#FF0000',
-	});
+//	eleCircle.drawLine({
+//		startX: 430,
+//		startY: 220,
+//		endX: 430,
+//		endY: 250,
+//		strokeStyle: '#FF0000',
+//	});
 	
 	// 浜屾瀬绠′笅鏂圭殑妯嚎
-	eleCircle.drawLine({
-		startX: 430,
-		startY: 250,
-		endX: 380,
-		endY: 250,
-		strokeStyle: '#FF0000',
-	});
+//	eleCircle.drawLine({
+//		startX: 430,
+//		startY: 250,
+//		endX: 380,
+//		endY: 250,
+//		strokeStyle: '#FF0000',
+//	});
 	
 	
 	// BATC+绔笂鏂圭殑铏氱嚎
@@ -418,11 +418,11 @@
 	});
 	
 	// 缁樺埗浜屾瀬绠o
-	eleCircle.drawDiode({
-		startX: 430,
-		startY: 160,
-		id: 'diode'
-	});
+//	eleCircle.drawDiode({
+//		startX: 430,
+//		startY: 160,
+//		id: 'diode'
+//	});
 	
 	// 缁樺埗ko寮�鍏�
 	eleCircle.drawSwitchBtn({
@@ -528,6 +528,22 @@
 		id: 'eleCurrent'
 	});
 	
+	// 璐熻浇鐢垫祦
+	eleCircle.drawText({
+		id: 'loaderCurr',
+		startX: 600,
+		startY: 50,
+		name: '鏈�澶ц礋杞界數娴侊細0A',
+	});
+	
+	// 鏈�澶ф牳瀹圭數娴�
+	eleCircle.drawText({
+		id: 'disCurrMax',
+		startX: 600,
+		startY: 70,
+		name: '鏈�澶ф牳瀹圭數娴侊細0A',
+	});
+	
 	// 娴厖鐢垫祦鏂瑰悜
 	var floatCurr = [
          {
diff --git a/gx_tieta/WebRoot/pages/js/pages/siderbar.js b/gx_tieta/WebRoot/pages/js/pages/siderbar.js
index 6d51ccf..6c6d979 100644
--- a/gx_tieta/WebRoot/pages/js/pages/siderbar.js
+++ b/gx_tieta/WebRoot/pages/js/pages/siderbar.js
@@ -625,4 +625,28 @@
 	        }
 		});
 	}
-})(jQuery, window, document, GLOBAL);
\ No newline at end of file
+})(jQuery, window, document, GLOBAL);
+
+//鐢熸垚鍏呮斁鐢电洃娴嬫ā鍧楀唴瀹�
+function createBattListen(ele, list) {
+	ele.text("");
+	var discharge_num = 0;
+	var charge_num = 0;
+	var ul = $('<ul></ul>');
+	for(var i = 0; i < list.length; i++) {
+		var li = "";
+		if(list[i].isCharge) {
+			li = $('<li><a href="javascript:;" class="batt-charge" value="'+list[i].val+'" note="'+list[i].note+'">'+list[i].val+'鐢垫睜缁勫厖鐢垫祴璇�!</a></li>');
+			charge_num++;
+		}else {
+			li = $('<li><a href="javascript:;" class="batt-discharge" value="'+list[i].val+'" note="'+list[i].note+'">'+list[i].val+'鐢垫睜缁勬斁鐢垫祴璇�!</a></li>');
+			discharge_num++;
+		}
+		
+		li.data('attr', list[i]);
+		ul.append(li);
+	}
+	$('#ele_content .batt-listen .count-num').find('span').eq(0).text(discharge_num);
+	$('#ele_content .batt-listen .count-num').find('span').eq(1).text(charge_num);
+	ele.append(ul);
+}
\ No newline at end of file

--
Gitblit v1.9.1