From 9f2abfee9cb58b2e7abf1faa0b02723b70063d27 Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Fri, 28 May 2021 15:01:42 +0800
Subject: [PATCH] 样式优化

---
 xcxjingqingmap/js/vueMain.js |  128 ++++++++-----------------------
 xcxjingqingmap/xcxmap.html   |   54 +++++++++++--
 2 files changed, 80 insertions(+), 102 deletions(-)

diff --git a/xcxjingqingmap/js/vueMain.js b/xcxjingqingmap/js/vueMain.js
index eb15ee4..0fe0a90 100644
--- a/xcxjingqingmap/js/vueMain.js
+++ b/xcxjingqingmap/js/vueMain.js
@@ -23,16 +23,15 @@
     methods: {
         getDataList() {
             var that = this;
-            var url = 'https://web.byisf.com/api/blade-jfpts/equipment/equipment/listAll';
-            axios.get(url).then((res) => {
-                that.getdata = res.data.data;
-                // console.log(that.getdata)
-                that.beginCome();
-            })
+            // var url = 'https://web.byisf.com/api/blade-jfpts/equipment/equipment/listAll';
+            // axios.get(url).then((res) => {
+            //     that.getdata = res.data.data;
+            that.beginCome();
+            // })
         },
         beginCome() {
-            // this.getdata = this.getQueryVariable('data');//url解码
-            console.log(this.getdata)
+            this.getdata = this.getQueryVariable('data');//url解码
+            // console.log(this.getdata)
             // this.getdata = [{
             //     jd: 115.91042800000002,
             //     wd: 28.68094757898212,
@@ -64,24 +63,23 @@
             var that = this,
                 center = [data[0].wd, data[0].jd],
                 url = `/api/blade-jfpts/alarm/alarm/APP-getAlarm?id=${data[0].id}`;
-            // console.log(center)
             this.nowPosition = center;
-            // axios.post(url).then((res) => {
-            //     // console.log(res)
-            //     if (res.data.data.length != 0) {
-            //         var dat = res.data.data[0];
-            //         for (var key in dat) {
-            //             if (dat[key] == null || dat[key] == '') {
-            //                 dat[key] = '暂无'
-            //             }
-            //         }
-            //         this.seedata = dat;
+            axios.post(url).then((res) => {
+                // console.log(res)
+                if (res.data.data.length != 0) {
+                    var dat = res.data.data[0];
+                    for (var key in dat) {
+                        if (dat[key] == null || dat[key] == '') {
+                            dat[key] = '暂无'
+                        }
+                    }
+                    this.seedata = dat;
 
-            //     } else {
-            //         this.seedata = data[0];
-            //     }
-            //     // console.log(this.seedata, 1524545453)
-            // })
+                } else {
+                    this.seedata = data[0];
+                }
+                // console.log(this.seedata, 1524545453)
+            })
 
 
             var createMap = () => {
@@ -125,8 +123,7 @@
             // console.log(data, 43545343)
             var setData = (a) => {//定义图标
                 marker = L.marker([a.wd, a.jd], {
-                    icon: planeIcon,
-                    // icon: a.dtype == 0 ? carIcon : a.dtype == 1 ? planeIcon : a.dtype == 2 ? busIcon : '',
+                    icon: a.dtype == 0 ? carIcon : a.dtype == 1 ? planeIcon : a.dtype == 2 ? busIcon : '',
                     // title: title,
                     myData: {//自定义数据
                         ...a
@@ -136,16 +133,11 @@
             for (var i = 0; i < data.length; i++) {
                 var a = data[i];
                 // var title = a.title;
-                // if (a.dtype == 0) {
-                //     setData(a);
-                // } else if (a.dtype == 1) {
-                //     setData(a);
-                // } else if (a.dtype == 2) {
-                //     setData(a);
-                // }
-                if(a.jd == '' || a.wd == '' || a.jd == null || a.wd == null){
-                    console.log('没有坐标', i)
-                } else {
+                if (a.dtype == 0) {
+                    setData(a);
+                } else if (a.dtype == 1) {
+                    setData(a);
+                } else if (a.dtype == 2) {
                     setData(a);
                 }
                 // marker.bindPopup(title);
@@ -155,9 +147,7 @@
 
             markers.on('click', function (a) {
                 // that.drawer = true;
-                that.seedata = a.layer.options.myData;
-                that.nowPosition = [that.seedata.wd,that.seedata.jd]
-                console.log(that.seedata)
+                // that.seedata = a.layer.options.myData;
                 $('#seedata').css('top', '');
                 $('#map').css("height", (index, value) => {//改变地图高度
                     return '50%';
@@ -169,66 +159,18 @@
 
             });
             that.seedata = data[0];
-            this.nowPosition = center;
             // map.on('mousemove', (e) => {//实时显示坐标
             //     let latlng = e.latlng;
             //     console.log(latlng);// {lat: 30.59, lng: 114.32}
             // });
             return map;//抛出map
         },
-        getLocation() {
-            // if (navigator.geolocation) {
-            //     // console.log(navigator.geolocation)
-            //     navigator.geolocation.getCurrentPosition(onSuccess, onError);
-
-            // } else {
-            //     alert("您的浏览器不支持使用HTML 5来获取地理位置服务");
-            // }
-
-            // function onSuccess(position) {
-            //     console.log('纬度: ' + position.coords.latitude + '\n' +
-            //         '经度: ' + position.coords.longitude + '\n' +
-            //         '海拔: ' + position.coords.altitude + '\n' +
-            //         '水平精度: ' + position.coords.accuracy + '\n' +
-            //         '垂直精度: ' + position.coords.altitudeAccura)
-            // }
-            // function onError(error) {
-            //     switch (error.code) {
-            //         case error.PERMISSION_DENIED:
-            //             alert("您拒绝对获取地理位置的请求");
-            //             break;
-            //         case error.POSITION_UNAVAILABLE:
-            //             alert("位置信息是不可用的");
-            //             break;
-            //         case error.TIMEOUT:
-            //             alert("请求您的地理位置超时");
-            //             break;
-            //         case error.UNKNOWN_ERROR:
-            //             alert("未知错误");
-            //             break;
-            //     }
-            // }
-            // this.map.locate({
-            //     setView: true,
-            //     maxZoom: 16
-            // });
-            // console.log(this.map)
-            // this.map.on('locationfound', function (e) {
-            //     // var radius = e.accuracy / 2;
-            //     // L.marker(e.latlng).addTo(mapid).bindPopup("你就在这个圈内");
-            //     // L.circle(e.latlng, radius).addTo(mapid);
-            //     console.log(e)
-            // });
-        },
         handleClick(tab, event) {
             // console.log(tab, event);
         },
-        titleClick(){
+
+        locationMap() {
             this.map.setView(this.nowPosition, 12);
-        },
-        locationMap() {//定位
-            // this.map.setView(this.nowPosition, 12);//定警情位置
-            // this.getLocation();
             // console.log(wx,12);
             // wx.miniProgram.navigateTo({url: 'pages/workbench/workbench'})
         },
@@ -291,11 +233,11 @@
         },
         gotoxcx(routs) {
             wx.miniProgram.navigateTo({
-                url: `../poput/workbench/policeDetails/${routs}?id=${this.seedata.id}`,            //指定跳转至小程序页面的门路
-                success: function () {
-                    console.log('success');   //页面跳转胜利的回调函数
+                url:`../poput/workbench/policeDetails/${routs}?id=${this.seedata.id}`,            //指定跳转至小程序页面的门路
+                success: function(){
+                   console.log('success');   //页面跳转胜利的回调函数
                 }
-            });
+             });
         }
 
     },
diff --git a/xcxjingqingmap/xcxmap.html b/xcxjingqingmap/xcxmap.html
index b30395b..5295cb6 100644
--- a/xcxjingqingmap/xcxmap.html
+++ b/xcxjingqingmap/xcxmap.html
@@ -45,7 +45,7 @@
 	<script src="./js/move.js"></script>
 	<!-- sha1加密 -->
 	<!-- <script src="./js/sha1.js"></script> -->
-	<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
+
 </head>
 
 <body>
@@ -55,17 +55,16 @@
 		</div>
 		<div id="map"></div>
 		<div id="seedata">
-			<div class="title" @click="titleClick">
-				{{seedata.deviceName}}
-				<div class="title-span"> </div>
-				{{seedata.deviceNumber}}
+			<div class="title">
+				{{seedata.place}}
+				<!-- {{getdata[0].place}} -->
 				<div class="title-span"> </div>
 				<div class="title-span"> </div>
 			</div>
 			<div class="main">
 				<div class="f-m-once">
 					<div class="f-m-o-title">
-						<img class="f-m-o-t-img" src="./img/shiyongren.png" alt="">
+						<img class="f-m-o-t-img" src="./img/ren.png" alt="">
 						使用方:
 					</div>
 					<div class="f-m-o-center">{{seedata.deptName}}</div>
@@ -95,9 +94,9 @@
 				<div class="f-m-once">
 					<div class="f-m-o-title">
 						<img class="f-m-o-t-img" src="./img/leixing.png" alt="">
-						报警类型:
+						报警类型&&编号:
 					</div>
-					<div class="f-m-o-center">{{seedata.alarmType}}</div>
+					<div class="f-m-o-center">{{seedata.alarmType}}&&{{seedata.id}}</div>
 				</div>
 				<el-divider></el-divider>
 				<div class="f-m-once">
@@ -123,7 +122,44 @@
 						</div>
 					</div>
 					<div class="butb" @click="resultFeedbackClick">结果反馈</div>
-
+					<!-- 加上display: none不会闪烁 -->
+					<!-- <div class="resultFeedback" v-show="resultFeedbackPopupShow" style="display: none;">
+						<div class="b-r-main">
+							<div @click="resultFeedbackClick">
+								<img src="./img/gaunbi.png" alt="" class="s-p-gaunbi">
+							</div>
+							<div class="b-r-main-in">
+								<div class="b-r-m-i-once">
+									<div class="b-r-m-i-o-title">
+										警情反馈:
+									</div>
+									<div class="b-r-m-i-o-center">
+										<textarea rows="9" cols="27" placeholder="请输入警情反馈。"></textarea>
+									</div>
+								</div>
+								<div class="b-r-m-i-once b-r-i-o-ups">
+									<div class="b-r-m-i-o-title">
+										照片上传:
+									</div>
+									<div class="b-r-m-i-o-center">
+										<img class="b-r-m-i-o-c-img" src="./img/xiangji.png" alt="">
+										<div>2522</div>
+									</div>
+								</div>
+								<el-divider></el-divider>
+								<div class="b-r-m-i-once b-r-i-o-ups">
+									<div class="b-r-m-i-o-title">
+										视频上传:
+									</div>
+									<div class="b-r-m-i-o-center">
+										<img class="b-r-m-i-o-c-img" src="./img/shiping11.png" alt="">
+										<div>2522</div>
+									</div>
+								</div>
+								<div class="butb b-r-m-but" @click="upData">结果反馈</div>
+							</div>
+						</div>
+					</div> -->
 					<div class="butc">
 						<img class="b-b-img" src="./img/huifang.png" alt="">
 						<!-- <div class="huifangPopup">

--
Gitblit v1.9.3