From eb5f33c8ffdb60db5613353b8dadeb81dff7f798 Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期四, 13 十二月 2018 13:18:43 +0800
Subject: [PATCH] 视频/图片机房的定位的上传 

---
 gx_tieta/WebRoot/mobil/map.html                |  277 ++++++++++++++++++++++++++++++----
 gx_tieta/WebRoot/mobil/iframe/searchHome.html  |   20 --
 gx_tieta/WebRoot/mobil/image/default-40x40.png |    0 
 gx_tieta/WebRoot/mobil/app/css/map.css         |   18 ++
 gx_tieta/WebRoot/mobil/iframe/homeinfo.html    |  106 +++++++++++--
 gx_tieta/WebRoot/mobil/image/loading-40x40.gif |    0 
 gx_tieta/WebRoot/mobil/app/css/common.css      |    7 
 gx_tieta/WebRoot/mobil/image/success-40x40.png |    0 
 8 files changed, 359 insertions(+), 69 deletions(-)

diff --git a/gx_tieta/WebRoot/mobil/app/css/common.css b/gx_tieta/WebRoot/mobil/app/css/common.css
index 509d690..4a4021b 100644
--- a/gx_tieta/WebRoot/mobil/app/css/common.css
+++ b/gx_tieta/WebRoot/mobil/app/css/common.css
@@ -154,4 +154,11 @@
 /* layui */
 .layui-form-pane.layui-form-default .layui-form-label {
     color: #000000;
+}
+/* color */
+gray1 {
+	color: #c2c2c2;
+}
+.black {
+	color: #000000;
 }
\ No newline at end of file
diff --git a/gx_tieta/WebRoot/mobil/app/css/map.css b/gx_tieta/WebRoot/mobil/app/css/map.css
index 61f9a12..3c86c8e 100644
--- a/gx_tieta/WebRoot/mobil/app/css/map.css
+++ b/gx_tieta/WebRoot/mobil/app/css/map.css
@@ -6,6 +6,24 @@
     height: 32px;
     background-color: #FFFFFF;
 }
+.map-location-logo-container{
+	width: 100%;
+	height: 100%;
+}
+.map-location-logo-container {
+	background-size: 20px 20px;
+	background-repeat: no-repeat;
+	background-position: center center;
+}
+.map-location-logo-container.default {
+	background-image: url("../../image/default-40x40.png");
+}
+.map-location-logo-container.loading {
+	background-image: url("../../image/loading-40x40.gif");
+}
+.map-location-logo-container.success {
+	background-image: url("../../image/success-40x40.png");
+}
 .map-search-container {
     position: absolute;
     top: 10px;
diff --git a/gx_tieta/WebRoot/mobil/iframe/homeinfo.html b/gx_tieta/WebRoot/mobil/iframe/homeinfo.html
index 1c3a220..9b5001c 100644
--- a/gx_tieta/WebRoot/mobil/iframe/homeinfo.html
+++ b/gx_tieta/WebRoot/mobil/iframe/homeinfo.html
@@ -29,30 +29,30 @@
                             <div class="layui-form-item">
                                 <label class="layui-form-label">缁忓害</label>
                                 <div class="layui-input-block">
-                                    <input type="text" disabled="" name="title" autocomplete="off" class="layui-input layui-bg-gray">
+                                    <input type="text" disabled="" name="title" autocomplete="off" class="layui-input gray1" id="lng">
                                 </div>
                             </div>
                             <div class="layui-form-item">
                                 <label class="layui-form-label">绾害</label>
                                 <div class="layui-input-block">
-                                    <input type="text" disabled="" name="title" autocomplete="off" class="layui-input layui-bg-gray">
+                                    <input type="text" disabled="" name="title" autocomplete="off" class="layui-input gray1" id="lat">
                                 </div>
                             </div>
                             <div class="layui-form-item layui-form-text">
                                 <label class="layui-form-label">鍦板潃淇℃伅</label>
                                 <div class="layui-input-block">
-                                    <textarea class="layui-textarea"></textarea>
+                                    <textarea class="layui-textarea" id="addr"></textarea>
                                 </div>
                             </div>
                             <div class="layui-form-item layui-form-text">
                                 <label class="layui-form-label">鏈烘埧鍚嶇О</label>
                                 <div class="layui-input-block">
-                                    <textarea class="layui-textarea layui-bg-gray" disabled=""></textarea>
+                                    <textarea class="layui-textarea gray1" disabled="" id="homeName"></textarea>
                                 </div>
                             </div>
                             <div class="layui-row">
                                 <div class="layui-col-*-12 t-align-right">
-                                    <button class="layui-btn layui-btn-normal layui-btn-sm">鎻愪氦鏈烘埧淇℃伅</button>
+                                    <button class="layui-btn layui-btn-normal layui-btn-sm" id="addHome">鎻愪氦鏈烘埧淇℃伅</button>
                                 </div>
                             </div>
                         </div>
@@ -82,12 +82,12 @@
                                     </div>
                                 </div>
                                 <div class="layui-col-12 mrt5">
-                                    <div class="layui-progress layui-progress-big" lay-showpercent="true">
-                                        <div class="layui-progress-bar" lay-percent="70%"></div>
+                                    <div class="layui-progress layui-progress-big" lay-showpercent="yes" lay-filter="uploadProgress">
+                                        <div class="layui-progress-bar" lay-percent="0%"></div>
                                     </div>
                                 </div>
                                 <div class="layui-col-12 t-align-right mrt5">
-                                    <button class="layui-btn layui-btn-normal layui-btn-sm">瑙嗛涓婁紶</button>
+                                    <button class="layui-btn layui-btn-normal layui-btn-sm" id="uploadVideo">瑙嗛涓婁紶</button>
                                 </div>
                             </div>
                         </div>
@@ -117,7 +117,7 @@
                                 </div>
                             </div>
                             <div class="layui-col-12 t-align-right mrt5">
-                                <button class="layui-btn layui-btn-normal layui-btn-sm">鍥剧墖涓婁紶</button>
+                                <button class="layui-btn layui-btn-normal layui-btn-sm" id="uploadImgs">鍥剧墖涓婁紶</button>
                             </div>
                         </div>
                     </div>
@@ -144,19 +144,40 @@
             </div>
         </div>
     </div>
+    <input type="hidden" id="homeId">
     <script type="text/html" id="homeInfoTpl">
         
     </script>
     <script src="../js/jquery-1.8.3.js"></script>
-    <script src="../src/layui.js"></script>
+    <script src="../../src/layui.js"></script>
     <script src="../app/js/common.js"></script>
+    <script src="../../pages/js/GPS.js"></script>
     <script type="text/javascript">
         // layui妯″潡
-        layui.use(['layer', 'laytpl', 'form', 'upload'], function() {
+        layui.use(['layer', 'laytpl', 'form', 'upload', 'element'], function() {
             var layer = layui.layer;        // 鑾峰彇layer妯″潡
             var laytpl = layui.laytpl;      // 鑾峰彇laytpl妯″潡
             var form = layui.form;          // 鑾峰彇form妯″潡
             var upload = layui.upload;      // 鑾峰彇upload妯″潡
+            var element = layui.element;	// 鑾峰彇element妯″潡
+            
+            var homeInfo = parent.$('#homeInfoIframe').data('homeInfo');
+            setHomeInfo(homeInfo);
+            // 璁剧疆鏈烘埧淇℃伅鐨勫唴瀹�
+            function setHomeInfo(data) {
+            	$('#lng').val(data.lng);		// 缁忓害
+            	$('#lat').val(data.lat);		// 绾害
+            	$('#addr').val(data.addr);		// 鍦板潃
+            	$('#homeName').val(data.homeName);		// 鏈烘埧鍚嶇О
+            	$('#homeId').val(data.homeId);
+            	console.log(data);
+            }
+            
+            // 鐐瑰嚮璁剧疆鏈烘埧
+            $('#addHome').click(function() {
+            	getAddHomeInfo(homeInfo);
+            });
+            
             
             // 鍏抽棴form
             var index = parent.layer.getFrameIndex(window.name); //鍏堝緱鍒板綋鍓峣frame灞傜殑绱㈠紩
@@ -173,11 +194,14 @@
                 elem: '#videoSelect'
                 ,url: 'MyFileAction!uploadStationFile'
                 ,auto: false
-                ,bindAction: '#upload'
+                ,bindAction: '#uploadVideo'
                 ,multiple: true
                 ,number: 1
                 ,data: {
-                    
+                    json:JSON.stringify( {
+                        StationId: homeInfo.homeId,
+                        VideoOrImage: 'video'
+                    })
                 }
                 ,accept: 'video' //瑙嗛
                 ,choose: function(obj) {
@@ -207,10 +231,14 @@
                 	});
                 }
                 ,progress: function(e , percent) {
-
+                	console.log(percent);
+					element.progress('uploadProgress',percent  + '%');
 				}
                 ,done: function(res, index, upload) {
-                	
+                	var rs = JSON.parse(res.result);
+                	if(rs.code == 1) {
+                		element.progress('uploadProgress', '涓婁紶鎴愬姛锛�');
+                	}
                 }
             });
 
@@ -223,7 +251,10 @@
     			,accept: 'image'
 			    ,multiple: true
 			    ,data: {
-                    
+                    json:JSON.stringify( {
+                        StationId: homeInfo.homeId,
+                        VideoOrImage: 'image'
+                    })
                 }
 			    ,auto: false
 			    ,bindAction: '#uploadImgs'
@@ -264,13 +295,54 @@
 			    	var rs = JSON.parse(res.result);
 			    	if(rs.code == 1) {
 			    		layer.msg('涓婁紶鎴愬姛锛�');
-			    		searchCarouselImgs(sid, homeEnvImgs, imgCarouselopts, imgsContainer);
 			    	}else {
 			    		layer.msg('涓婁紶澶辫触锛�');
 			    	}
 			    	layer.close(uploadImgsLoad);
 			    }
     		});
+    		
+    		
+    		// 鑾峰彇娣诲姞鏈烘埧鐨勬満鎴夸俊鎭�
+			function getAddHomeInfo(data) {
+				var lng = data.lng;								// 鑾峰彇缁忓害
+				var lat = data.lat;								// 鑾峰彇绾害
+				var wgsPoint = GPS.bd2wgs(lat, lng);			// 鐧惧害鍦板浘鍧愭爣杞寲涓篏PS
+				var addr = $('#addr').val();					// 鑾峰彇鍦板潃
+				var homeName = data.homeName;		// 鏈烘埧鍚嶇О
+				var homeId = data.homeId;			// 鏈烘埧ID
+				if(homeId !=0 && confirm("纭灏�"+homeName+"鏈烘埧璁剧疆鍒拌浣嶇疆鍚楋紵")){
+					var temp = {
+						StationId:homeId,			//鏈烘埧缂栧彿
+						StationName:homeName,		//鏈烘埧鍚嶇О
+						Address:addr,				//鏈烘埧鐗╃悊淇℃伅
+						longitude: wgsPoint.lon,				// 缁忓害
+						latitude: wgsPoint.lat,				// 绾害
+						information:"",				//澶囨敞
+					};
+					var json = JSON.stringify(temp);
+					//console.info(json);
+					$.ajax({ 	
+				        type: "post", 				
+				        url: "BattMap_informationAction!add",				
+				        async:true,				
+				        dataType:'text',
+				        data:"json="+json,		
+				        success: function(data){ 
+							data = eval('('+data+')');
+							var model = eval('('+data.result+')');
+							if(model.code == 1){
+								alert("璁剧疆鎴愬姛");
+								map.clearOverlays();
+								searchStation();
+								searchProvince();
+							}else{
+								alert("璁剧疆澶辫触");
+							}
+			        	} 				
+					});
+				}
+			}
         });
     </script>
 </body>
diff --git a/gx_tieta/WebRoot/mobil/iframe/searchHome.html b/gx_tieta/WebRoot/mobil/iframe/searchHome.html
index b471979..52ed5a8 100644
--- a/gx_tieta/WebRoot/mobil/iframe/searchHome.html
+++ b/gx_tieta/WebRoot/mobil/iframe/searchHome.html
@@ -57,24 +57,12 @@
             });
 
             //  鑾峰彇鎵�鏈夋満鎴跨殑鍒楄〃
-            var homeSource = [
-                {label: '婀栧寳-姝︽眽-涓滆タ婀栧尯-娴嬭瘯鏈烘埧1'}
-                ,{label: '婀栧寳-姝︽眽-涓滆タ婀栧尯-娴嬭瘯鏈烘埧5'}
-                ,{label: '婀栧寳-姝︽眽-涓滆タ婀栧尯-娴嬭瘯鏈烘埧6'}
-                ,{label: '婀栧寳-姝︽眽-涓滆タ婀栧尯-娴嬭瘯鏈烘埧7'}
-                ,{label: '婀栧寳-姝︽眽-涓滆タ婀栧尯-娴嬭瘯鏈烘埧8'}
-                ,{label: '婀栧寳-姝︽眽-涓滆タ婀栧尯-娴嬭瘯鏈烘埧9'}
-                ,{label: '婀栧寳-姝︽眽-涓滆タ婀栧尯-娴嬭瘯鏈烘埧10'}
-                ,{label: '骞胯タ-鐧捐壊-鍛靛懙鍖�-娴嬭瘯鏈烘埧1'}
-                ,{label: '骞胯タ-鐧捐壊-鍛靛懙鍖�-娴嬭瘯鏈烘埧2'}
-                ,{label: '骞胯タ-鐧捐壊-鍛靛懙鍖�-娴嬭瘯鏈烘埧3'}
-                ,{label: '骞胯タ-鐧捐壊-鍛靛懙鍖�-娴嬭瘯鏈烘埧4'}
-            ];
-            
-            createHomeList($('#homeList'), homeSource);
-
+            var homeSource = parent.$('#searchHomeIframe').data('homeSource');
+            // 瀹炰緥鍖栨暟鎹娴�
             var checkHomeData = new CheckData();
             checkHomeData.setSource(homeSource);
+			createHomeList($('#homeList'), homeSource);
+            
             
             // 鏇存敼鏂囨湰妗嗙殑鍊艰幏鍙�
             $('#searchInput').on('input propertychange', function() {
diff --git a/gx_tieta/WebRoot/mobil/image/default-40x40.png b/gx_tieta/WebRoot/mobil/image/default-40x40.png
new file mode 100644
index 0000000..450a1ad
--- /dev/null
+++ b/gx_tieta/WebRoot/mobil/image/default-40x40.png
Binary files differ
diff --git a/gx_tieta/WebRoot/mobil/image/loading-40x40.gif b/gx_tieta/WebRoot/mobil/image/loading-40x40.gif
new file mode 100644
index 0000000..a69dad3
--- /dev/null
+++ b/gx_tieta/WebRoot/mobil/image/loading-40x40.gif
Binary files differ
diff --git a/gx_tieta/WebRoot/mobil/image/success-40x40.png b/gx_tieta/WebRoot/mobil/image/success-40x40.png
new file mode 100644
index 0000000..3c69f20
--- /dev/null
+++ b/gx_tieta/WebRoot/mobil/image/success-40x40.png
Binary files differ
diff --git a/gx_tieta/WebRoot/mobil/map.html b/gx_tieta/WebRoot/mobil/map.html
index dae1a32..b479468 100644
--- a/gx_tieta/WebRoot/mobil/map.html
+++ b/gx_tieta/WebRoot/mobil/map.html
@@ -14,6 +14,40 @@
 	<link rel="stylesheet" href="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.css" />
 	<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=QAerSFEiGDCx1oHPB7Z5XYcBHI6R3qwx"></script>
     <script type="text/javascript" src="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.js"></script>
+	<style>
+		.map-panel-btn {
+			/*鍒濆鍖栨寜閽�*/
+			font-size: 12px;
+			text-decoration: none!important;
+			font-family: Helvetica, Arial, sans serif;
+			padding: 4px 12px;
+			border-radius: 3px;
+			-moz-border-radius: 3px;
+			box-shadow: inset 0px 0px 2px #fff;
+			-o-box-shadow: inset 0px 0px 2px #fff;
+			-webkit-box-shadow: inset 0px 0px 2px #fff;
+			-moz-box-shadow: inset 0px 0px 2px #fff;
+			/*瀹氫箟棰滆壊鍜屾牱寮�*/
+			color: #41788c;
+			border: 1px solid #6fb1c7;
+			background-image: -moz-linear-gradient(#aae5f7, #73d0f1);
+			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73d0f1), to(#aae5f7));
+			background-image: -webkit-linear-gradient(#aae5f7, #73d0f1);
+			background-image: -o-linear-gradient(#aae5f7, #73d0f1);
+			text-shadow: 1px 1px 1px #bfeafb;
+			background-color: #73d0f1;
+			/* 瀹氫箟浣嶇疆 */
+			margin-left: 200px;
+		}
+		.map-panel-btn:hover {
+			border: 1px solid #4690ad;
+			background-image: -moz-linear-gradient(#73d0f1, #aae5f7);
+			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aae5f7), to(#73d0f1));
+			background-image: -webkit-linear-gradient(#73d0f1, #aae5f7);
+			background-image: -o-linear-gradient(#73d0f1, #aae5f7);
+			background-color: #aae5f7;
+		}
+	</style>
 </head>
 <body class="full-height">
     <div class="abs">
@@ -25,7 +59,7 @@
                     </div>
                     <div class="layui-col-xs6 layui-col-md10 full-height line-height40">鏈烘埧瀹氫綅</div>
                     <div class="layui-col-xs3 layui-col-md1 full-height line-height40 t-align-right t-align-right">
-                        <button class="layui-btn layui-btn-primary layui-btn-sm mrr8" id="homeInfo"><i class="fa fa fa-bars mrr4"></i>鍔熻兘</button>
+                        <!-- <button class="layui-btn layui-btn-primary layui-btn-sm mrr8" id="homeInfo"><i class="fa fa fa-bars mrr4"></i>鍔熻兘</button> -->
                     </div>
                 </div>
             </div>
@@ -42,13 +76,19 @@
                             </div>
                         </div>
                     </div>
-                    <div id="mapLocationLogo" class="map-location-logo"></div>
+                    <div id="mapLocationLogo" class="map-location-logo">
+                    	<div class="map-location-logo-container default"></div>
+                    </div>
                 </div>
             </div>
         </div>
     </div>
+    <!-- 瀛樺偍鏈烘埧淇℃伅鍒楄〃 -->
+    <div id="searchHomeIframe"></div>
+    <!-- 瀛樺湪鏈烘埧淇℃伅 -->
+    <div id="homeInfoIframe"></div>
     <script src="js/jquery-1.8.3.js"></script>
-    <script src="src/layui.js"></script>
+    <script src="src/layui.all.js"></script>
     <script>
         //  鐧惧害鍦板浘妯″潡
         var map = new BMap.Map('map');
@@ -59,44 +99,209 @@
         // 缁欏湴鍥炬坊鍔犲伐鍏锋潯(鍦板浘-鍗槦-涓夌淮)鍜屾瘮渚嬪昂鎺т欢
         map.addControl(new BMap.MapTypeControl({anchor: BMAP_ANCHOR_BOTTOM_RIGHT}));
 
-        // 娣诲姞瀹氫綅鎺т欢
-        var geolocationControl = new BMap.GeolocationControl();
-        map.addControl(geolocationControl);
+        // 娴忚鍣ㄥ畾浣嶏紙鍓嶆彁鏄湁缃戠粶鍜屽紑鍚疓PS鏉冮檺锛�
+        var geolocation = new BMap.Geolocation();
+        
+        // 鐐瑰嚮瀹氫綅鎸夐挳
+        $('#mapLocationLogo .map-location-logo-container').click(function() {
+        	$(this).removeClass('default loading success').addClass('loading');
+        	var _this = $(this);
+        	geolocation.getCurrentPosition(function(r){
+		       	if(this.getStatus() == BMAP_STATUS_SUCCESS){
+		       		delMkByLabel('鏂版満鎴�');
+		       		_this.removeClass('default loading success').addClass('success');
+		       		var mk = new BMap.Marker(r.point);
+		       		var label = new BMap.Label("鏂版満鎴�",{offset:new BMap.Size(20,-10)});
+		       		label.setStyle({display: 'none', padding: '4px 2px'});
+		       		mk.enableDragging();		// 璁剧疆鍙嫋鍔�
+		       		map.addOverlay(mk);			// 灏嗚鐩栫墿娣诲姞鍒板湴鍥句腑
+		       		mk.setLabel(label);			// 缁欒鐩栫墿娣诲姞label鎻愮ず
+					map.panTo(r.point, 20);		// 灏嗗湴鍥剧Щ鍔ㄥ埌娣诲姞鐨勭偣浣嶇疆
+					map.setZoom(20);			// 璁剧疆鍦板浘鐨勭缉鏀剧瓑绾�
+					
+					// 缁檓aker鐐圭粦瀹氱偣鍑讳簨浠�
+					mk.addEventListener('click', function(e) {
+						var target = e.target;
+						showAddMapPanel(target);
+					});
+		       	}else {
+		       		layer.msg('瀹氫綅澶辫触锛岃妫�鏌PS鎴栫綉缁滐紒');
+		       	}
+	       });
+        });
+		
+		// 鍒犻櫎
+		function delMkByLabel(str) {
+			var allOverlay = map.getOverlays();
+			for (var i = 0; i < allOverlay.length -1; i++){
+				if(allOverlay[i].getLabel) {
+					if(allOverlay[i].getLabel().content == str){
+						map.removeOverlay(allOverlay[i]);
+						return false;
+					}
+				}
+				
+			}
+		}
+		
+		// 娣诲姞澧炲姞鏈烘埧鐨勯潰鏉�
+		function showAddMapPanel(target) {
+			var geoc = new BMap.Geocoder();
+			var searchInforWin = null;
+			var pt = target.point;
 
-        // layui妯″潡
-        layui.use(['layer'], function() {
-            var layer = layui.layer;      // 鑾峰彇layer妯″潡
-            var iframePopup;
-            
-            // 鐐瑰嚮绛涢�夊脊鍑哄唴瀹�
-            $('#homeInfo').click(function() {
-                iframePopup = layer.open({
-                    type: 2
-                    ,closeBtn: 0
-                    ,title: false
-                    ,area: ['100%', '100%']
-                    ,full: true
-                    ,anim: 4
-                    ,content: 'iframe/homeinfo.html'
-                });
+			var opts = {
+				title  : '璁剧疆绔欑偣浣嶇疆',      //鏍囬
+				width  : 290,             //瀹藉害
+				height : 150,              //楂樺害
+				panel  : "panel",         //妫�绱㈢粨鏋滈潰鏉�
+				enableAutoPan : true,     //鑷姩骞崇Щ
+				searchTypes   :[
+					// BMAPLIB_TAB_SEARCH,   //鍛ㄨ竟妫�绱�
+					// BMAPLIB_TAB_TO_HERE,  //鍒拌繖閲屽幓
+					// BMAPLIB_TAB_FROM_HERE //浠庤繖閲屽嚭鍙�
+				]
+			};
+			geoc.getLocation(pt, function(rs){
+				var addComp = rs.addressComponents;
+				$.ajax({ 	
+			        type: "post", 				
+			        url: "BattMap_informationAction!serchNotInBattMap",				
+			        async:true,				
+			        dataType:'text',
+			        data:null,		
+			        success: function(data){ 
+			        	//console.info(data);
+						data = eval('('+data+')');
+						var model = eval('('+data.result+')');
+						//console.info(model);
+						var options = "";
+						if(model.code == 1){
+							for(var i=0;i<model.data.length;i++){
+								options+= '<option value="'+model.data[i].StationId+'">'+model.data[i].StationName+'</option>';
+							}
+						}else{
+							options = "<option value='0'>鏆傛棤鍙绔欑偣</option>";
+						}
+						
+						var content = '<div class="add-panel">'+
+							'<div style="padding: 6px 4px"><span>鍦板潃锛�</span>'+
+							'<span class="addr">'+addComp.province+'-'+addComp.city+'-'+addComp.district+'-'+addComp.street+'</span></div>'+
+							'<div style="padding: 6px 4px">缁忓害锛�<span class="lng">'+rs.point.lng+'</span>锛岀含搴︼細<span class="lat">'+rs.point.lat+'</span></div>'+
+							'<div style="padding: 6px 4px"><span>璁剧疆绔欑偣鍚嶏細</span>'+'<select style="border: 1px solid #ccc; width: 180px">'+options+'</select></div>'+
+							'<div style="padding: 6px 4px; margin-top: 20px">'+
+							'<a href="javascript:showHomeInfo();" class="map-panel-btn">纭畾</a></div>'
+						+'</div>';
+	
+						searchInforWin = new BMapLib.SearchInfoWindow(map, content, opts);
+	
+						searchInforWin.open(rs.point);
+						$('.BMapLib_sendToPhone').hide();
+		        	} 				
+				});
+			});
+		}
+		
+		
+		// 鏄剧ず鏈烘埧璇︾粏淇℃伅
+		var iframePopup;
+		function showHomeInfo() {
+			var lng = $('.add-panel .lng').text();							// 鑾峰彇缁忓害
+			var lat = $('.add-panel .lat').text();							// 鑾峰彇绾害
+			var addr = $('.add-panel .addr').text();						// 鑾峰彇鍦板潃
+			var homeId = $('.add-panel select option:selected').val();		// 鏈烘埧Id
+			var homeName = $('.add-panel select option:selected').text();	// 鏈烘埧鍚嶇О
+			var temp = {
+				homeId: homeId
+				,homeName: homeName
+				,addr: addr
+				,lng: lng
+				,lat: lat
+			}
+			// 鏄剧ず鏆傛棤鍙绔欑偣
+			if(homeId == 0) {
+				layer.msg(homeName);
+				return;
+			}
+			// 瀛樺偍鍊�
+			$('#homeInfoIframe').data('homeInfo', temp);
+			
+			iframePopup = layer.open({
+                type: 2
+                ,closeBtn: 0
+                ,title: false
+                ,area: ['100%', '100%']
+                ,full: true
+                ,anim: 4
+                ,content: 'iframe/homeinfo.html'
             });
-
-            // 鎼滅储鏈烘埧鑾峰彇鐒︾偣
-            $('#searchInput').on('focus', function() {
-                $(this).blur();
-                iframePopup = layer.open({
-                    type: 2
-                    ,closeBtn: 0
-                    ,title: false
-                    ,area: ['100%', '100%']
-                    ,full: true
-                    ,anim: 5
-                    ,content: 'iframe/searchHome.html'
-                });
+		}
+        
+        // 鐐瑰嚮绛涢�夊脊鍑哄唴瀹�
+        $('#homeInfo').click(function() {
+            iframePopup = layer.open({
+                type: 2
+                ,closeBtn: 0
+                ,title: false
+                ,area: ['100%', '100%']
+                ,full: true
+                ,anim: 4
+                ,content: 'iframe/homeinfo.html'
             });
-
         });
 
+        // 鎼滅储鏈烘埧鑾峰彇鐒︾偣
+        $('#searchInput').on('focus', function() {
+            $(this).blur();
+            iframePopup = layer.open({
+                type: 2
+                ,closeBtn: 0
+                ,title: false
+                ,area: ['100%', '100%']
+                ,full: true
+                ,anim: 5
+                ,content: 'iframe/searchHome.html'
+            });
+        });
+        
+        // 鏌ヨ鏈烘埧
+        findHome();
+		function findHome() {
+			var tmp = {
+				StationName1:'',
+				StationName2: '',
+				StationName5:''
+			};
+			
+			// 鏌ヨ灏嗕俊鎭�
+			$.post("BattInfAction!serchStationName3","json="+JSON.stringify(tmp),function(result){
+				var rs = JSON.parse(result.result);
+				if(rs.code==1){
+					homeSource = [];
+					var data = rs.data;
+					for(var i=0; i<data.length; i++) {
+						var _data = data[i];
+						var tmp = {
+							label: _data.StationName+'('+_data.StationId+')',
+							province: _data.StationName1,
+							city: _data.StationName2,
+							county: _data.StationName5,
+							home: _data.StationName,
+							homeid: _data.StationId
+						};
+						
+						// 娣诲姞鍒拌祫婧�
+						homeSource.push(tmp);
+					}
+					//console.log(homeSource)
+					// 璁剧疆璧勬簮鍐呭
+					$('#searchHomeIframe').data('homeSource', homeSource);
+				}
+			});
+			
+		}
+        
+		
         //鎷︽埅瀹夊崜鍥為��鎸夐挳
         history.pushState(null, null, location.href);
         window.addEventListener('popstate', function(event) {

--
Gitblit v1.9.1