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