From d45d08d36896d96e12f3bd4fb283c523dff52eb5 Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期四, 01 十一月 2018 10:59:49 +0800
Subject: [PATCH] 添加自动下拉选择

---
 gx_tieta/WebRoot/index.jsp |   28 ++++++++++++++++------------
 1 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/gx_tieta/WebRoot/index.jsp b/gx_tieta/WebRoot/index.jsp
index 7f02c46..0a5081b 100644
--- a/gx_tieta/WebRoot/index.jsp
+++ b/gx_tieta/WebRoot/index.jsp
@@ -136,8 +136,6 @@
 										<td>
 											<select name="mapIconStyleSel" id="mapIconStyleSel">
 												<option>鍏ㄩ儴</option>
-												<option>宸插畨瑁�</option>
-												<option>鏈畨瑁�</option>
 											</select>
 										</td>
 									</tr>
@@ -371,6 +369,7 @@
 	<script type="text/javascript" src="pages/js/common.js"></script>
 	<script type="text/javascript" src="pages/js/pages/siderbar.js"></script>
 	<script type="text/javascript" src="pages/js/pages/index-common.js"></script>
+	<script type="text/javascript" src="pages/js/GPS.js"></script>
 	<script type="text/javascript" src="js/panel.js"></script>
 	<script type="text/javascript" src="js/search.js"></script>
 	<script type="text/javascript" src="js/changePinYin.js"></script>
@@ -629,7 +628,7 @@
 				centerMapByPoint(map); // 鏍规嵁褰撳墠鐢ㄦ埛璁惧畾鐨勪綅缃樉绀轰腑蹇冪偣
 				map.enableScrollWheelZoom();
 				map.disableDoubleClickZoom();
-				map.setMapStyle({style: 'grayscale'});	//  璁剧疆鍦板浘鐨勯鏍�
+				//map.setMapStyle({style: 'grayscale'});	//  璁剧疆鍦板浘鐨勯鏍�
 				// 娣诲姞鍦板浘绫诲瀷鎺т欢
 				map.addControl(new BMap.MapTypeControl());
 				// 缁欏湴鍥炬坊鍔犲伐鍏锋潯(鍦板浘-鍗槦-涓夌淮)鍜屾瘮渚嬪昂鎺т欢
@@ -1733,10 +1732,8 @@
 				magImgStyles.push(imgStyle);
 			}
 		});
-		
 		magImgStyles.push('');
 		// 鏍规嵁褰撳墠鍐呭鏇存柊鍦板浘鍥炬爣
-		// map.clearOverlays();
 		searchStation();
 	}
 	
@@ -1990,6 +1987,8 @@
 	function getAddHomeInfo() {
 		var lng = $('.add-panel .lng').text();								// 鑾峰彇缁忓害
 		var lat = $('.add-panel .lat').text();								// 鑾峰彇绾害
+		var wgsPoint = GPS.bd2wgs(lat, lng);								// 鐧惧害鍦板浘鍧愭爣杞寲涓篏PS
+		
 		var addr = $('.add-panel .addr').text();							// 鑾峰彇鍦板潃
 		var homeName = $('.add-panel select option:selected').text();		// 鏈烘埧鍚嶇О
 		var homeId = $('.add-panel select option:selected').val();			// 鏈烘埧ID
@@ -1998,8 +1997,8 @@
 				StationId:homeId,			//鏈烘埧缂栧彿
 				StationName:homeName,		//鏈烘埧鍚嶇О
 				Address:addr,				//鏈烘埧鐗╃悊淇℃伅
-				longitude:lng,				// 缁忓害
-				latitude:lat,				// 绾害
+				longitude: wgsPoint.lon,				// 缁忓害
+				latitude: wgsPoint.lat,				// 绾害
 				information:"",				//澶囨敞
 			};
 			var json = JSON.stringify(temp);
@@ -2269,9 +2268,11 @@
 	// 鏍煎紡鍖栨煡璇㈢粨鏋�
 	function formatAllStation(list) {
 		var obj = new Object();
+		// GPS鍧愭爣杞寲涓虹櫨搴﹀潗鏍�
+		var point = GPS.wgs2bd(list.latitude, list.longitude);
 		// 鏋勯�犵粨鏋滈泦
-		obj.lng = list.longitude;
-		obj.lat = list.latitude;
+		obj.lng = point.lon;
+		obj.lat = point.lat;
 		obj.title = list.StationName;
 		obj.sId = list.StationId;
 		obj.fbsId = list.FBSDeviceId;
@@ -2330,9 +2331,12 @@
 	function formatUpdateStation(list) {
 		var obj = {};
 		var data = list.data;
+		console.log(list);
+		// GPS鍧愭爣杞寲涓虹櫨搴﹀潗鏍�
+		var point = GPS.wgs2bd(data.latitude, data.longitude);
 		// 鏋勯�犵粨鏋滈泦
-		obj.lng = data.longitude;
-		obj.lat = data.latitude;
+		obj.lng = point.lon;
+		obj.lat = point.lat;
 		obj.title = data.StationName;
 		obj.sId = data.StationId;
 		obj.fbsId = data.FBSDeviceId;
@@ -2377,7 +2381,7 @@
 				var rs = JSON.parse(result.result);
 				if(rs.length != 0) {
 					var data = rs[0];
-					console.info(data);
+					//console.info(data);
 					var content = '<div style="padding:6px;"><span>钃勭數姹犵粍鍛婅鏁扮洰锛�</span>'+data.code+'<a style="margin-left: 14px" href="javascript:loadToWarnPage();">璇︽儏>></a></div>'+
 							'<div style="padding:6px;"><span>钃勭數姹犵粍钀藉悗鏁扮洰锛�</span>'+data.sum+'<a style="margin-left: 14px" href="javascript:loadToBehindPage();">璇︽儏>></a></div>'+
 							'<div style="padding:6px;"><span>钃勭數姹犵粍寤舵椂鏁扮洰锛�</span>'+data.newsum+'<a style="margin-left: 14px" href="javascript:loadToDischargeDelay();">璇︽儏>></a></div>'+

--
Gitblit v1.9.1