From 5c2431e67c44c7f578b3a918b56d4e1d64537dfb Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Sat, 03 Jul 2021 10:46:31 +0800
Subject: [PATCH] 警情处理

---
 xcxMapJQLG/js/vueMain.js |   68 ++++++++++++++++++++++------------
 1 files changed, 44 insertions(+), 24 deletions(-)

diff --git a/xcxMapJQLG/js/vueMain.js b/xcxMapJQLG/js/vueMain.js
index 5282b53..359a6dc 100644
--- a/xcxMapJQLG/js/vueMain.js
+++ b/xcxMapJQLG/js/vueMain.js
@@ -62,7 +62,7 @@
 			this.oldlng = data[0].jd;
 		},
 		changeDom(data) {
-			console.log(data, 'changeDom');
+			// console.log(data, 'changeDom');
 
 			function changeDoms(dom, item) {
 				$(dom).empty();
@@ -83,9 +83,6 @@
 				$('#jieshou').show();
 				$('#wanchen').hide();
 			}
-			// if (this.isFromJQ == false) {
-			// 	$('#wanchen').show();
-			// }
 
 		},
 		//url解码
@@ -191,17 +188,44 @@
 			return map; //抛出map
 		},
 		Submit() {
-			$('#loding').show();
-			var time = setTimeout(() => {
-				$('#loding').hide();
-			}, 2000)
+			var data = this.getdata[0];
+			console.log(data)
+			// receives() {// 接受任务
+			var url = data.url,
+				Pid = data.id,
+				id = data.userid, //警察id
+				name = data.username, //警察id
+				data = {
+					id: Pid,
+					securityId: id,
+					alarmPeople: name
+				};
+			// console.log(data);
+			axios({
+					url: url,
+					data: data,
+					header: {
+						"content-type": "application/x-www-form-urlencoded"
+					},
+					method: 'POST',
+					success(res) {
+						console.log(res);
+
+						$('#loding').show();
+						var time = setTimeout(() => {
+							$('#loding').hide();
+						}, 1000)
+						$('#jieshou').show();
+						$('#wanchen').hide();
+					}
+				})
 
 		},
 		SubmitDown() {
 			// $('#SubmitDown').show();
 			console.log(uni.navigateTo)
 			uni.navigateTo({
-			    url: '/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao'
+				url: '/pages/poput/mapJQtijiao/mapJQtijiao/mapJQtijiao?id=' + this.getdata[0].id
 			});
 		},
 		SubmitSD() {
@@ -227,7 +251,7 @@
 			// console.log([this.lat, this.lng])
 			this.map.setView([this.lat, this.lng], 20);
 		},
-		toJQposition(){
+		toJQposition() {
 			this.map.setView([this.oldlat, this.oldlng], 20);
 		},
 		// 获取实时位置
@@ -248,7 +272,7 @@
 				that.lat = position.lat; //
 				that.lng = position.lng; //火星坐标 //TODO 实现业务代码逻辑 
 				that.haveShishiweizhi++; //控制只执行一次
-				console.log(that.haveShishiweizhi)
+				// console.log(that.haveShishiweizhi)
 				if (that.haveShishiweizhi == 2) {
 					// console.log(position)
 					if (that.LXdhStart == null) {
@@ -320,7 +344,7 @@
 				} else {
 
 					var resdata = res.data.result.coords;
-					console.log(resdata)
+					// console.log(res)
 					var data = [];
 					for (var i = 0; i < resdata.length; i++) {
 						var xy = [];
@@ -328,15 +352,15 @@
 						xy.push(resdata[i][0]);
 						data.push(xy);
 					}
-					var w = resdata[0][0] - resdata[resdata.length - 1][0];
-					w = Math.abs(w);
-					w = w / 0.00000899;
-					w = w.toFixed(2);
-					console.log(w);
+					// var w = resdata[0][0] - resdata[resdata.length - 1][0];
+					// w = Math.abs(w);
+					// w = w / 0.00000899;
+					// w = w.toFixed(2);
+					// console.log(w);
 					$('#t-mi').empty();
-					$('#t-mi').append(w + '米');
+					$('#t-mi').append(res.data.result.dist + '米');
 					$('#t-fz').empty();
-					$('#t-fz').append(w / 30 + '分钟');
+					$('#t-fz').append(res.data.result.flen + '分钟');
 
 					if (that.LXdhEnd != null) {
 						that.map.removeLayer(that.LXdhEnd);
@@ -390,10 +414,6 @@
 			console.log('shuaxin')
 
 		},
-		// resultFeedbackClick() { //结果反馈跳转小程序
-		// 	uni.webView.navigateTo({
-		// 		url: `../poput/workbench/policeDetails/policeDetails?id=${this.seedata.id}`
-		// 	});
 	},
 	created() {},
 	mounted() {
@@ -401,7 +421,7 @@
 		var time = setInterval(() => {
 			if (this.haveShishiweizhi == 1) {
 				this.getLocationData();
-				console.log(this.haveShishiweizhi)
+				// console.log(this.haveShishiweizhi)
 
 			} else if (this.haveShishiweizhi == 2) {
 				clearInterval(time);

--
Gitblit v1.9.3