From 6093145de266b53fa3ff9cdd3b8ae6a7376eab1e Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期一, 19 六月 2023 20:08:55 +0800
Subject: [PATCH] 定位

---
 igds-app/js/admin/security-patrol.js |   51 ++++++++++++++++++++++-----------------------------
 1 files changed, 22 insertions(+), 29 deletions(-)

diff --git a/igds-app/js/admin/security-patrol.js b/igds-app/js/admin/security-patrol.js
index ebe1fac..d03d23e 100644
--- a/igds-app/js/admin/security-patrol.js
+++ b/igds-app/js/admin/security-patrol.js
@@ -3,8 +3,12 @@
 var PatrolList = null;
 var ImgFile = null;
 var dateTime;
-var longitude = null; //鐧惧害鍦板浘(BD-09)缁忓害
-var latitude = null; //鐧惧害鍦板浘(BD-09)绾害
+var longitude; //鐧惧害鍦板浘(BD-09)缁忓害
+var latitude; //鐧惧害鍦板浘(BD-09)绾害
+var x_pi = 3.14159265358979324 * 3000.0 / 180.0;
+var pi = 3.1415926535897932384626;
+var a = 6378245.0;
+var ee = 0.00669342162296594323;
 //鐢靛瓙宸℃洿璁板綍
 var data = {
 	"interfaceId": "5601",
@@ -13,7 +17,7 @@
 	"tokenAuth": "",
 	"data": {
 		"deptId": "",
-		"dataTime": "",
+		"dateTime": "",
 	}
 };
 //鐢靛瓙宸℃洿鎵撳崱
@@ -27,6 +31,7 @@
 		"latitude": "",
 		"longitude": "",
 		"imgName": "",
+		"userName": ""
 	}
 };
 //宸℃洿鐓х墖鏌ョ湅
@@ -47,6 +52,7 @@
 	uploadUrl = user.url + "/api-phone/v35/upload-img"
 	data.tokenAuth = user.tokenAuth;
 	data1.tokenAuth = user.tokenAuth;
+	data1.data.userName = user.cname;
 	data2.tokenAuth = user.tokenAuth;
 	data.data.deptId = selectDeptId;
 	data1.data.deptId = selectDeptId;
@@ -103,7 +109,7 @@
 //鑾峰彇宸℃洿璁板綍
 function getPatrolList() {
 	//璧嬪�煎弬鏁扮殑鏃ユ湡
-	data.data.dataTime = dateTime;
+	data.data.dateTime = dateTime;
 	console.log(JSON.stringify(data.data), "鐢靛瓙宸℃洿璁板綍", "security-patrol")
 	mui.ajax(url, {
 		type: "POST",
@@ -126,29 +132,6 @@
 		}
 	})
 
-	// PatrolList = [{
-	// 		"id": "57",
-	// 		"userName": "绋嬪",
-	// 		"longitude": "34.585",
-	// 		"latitude": "114.235",
-	// 		"createTime": "1976-03-03 16:41:41"
-	// 	},
-	// 	{
-	// 		"id": "1",
-	// 		"userName": "鍐啗",
-	// 		"longitude": "34.585",
-	// 		"latitude": "114.235",
-	// 		"createTime": "1981-01-06 17:40:24"
-	// 	},
-	// 	{
-	// 		"id": "99",
-	// 		"userName": "榛庢磱",
-	// 		"longitude": "114.235",
-	// 		"latitude": "34.585",
-	// 		"createTime": "1991-04-04 23:06:09"
-	// 	}
-	// ]
-
 }
 
 function renderPatrol() {
@@ -156,11 +139,13 @@
 	if (PatrolList && PatrolList.length > 0) {
 		$.each(PatrolList, function(index, item) {
 			html += '<li><div class="item"><div class="top">'
-			html += '<div class="date">' + item.createTime + '</div><div class="r-btn" id = "' + item.id + '">鏌ョ湅鐓х墖</div></div>';
+			html += '<div class="date">' + item.createTime + '</div><div class="r-btn" id = "' + item.id +
+				'">鏌ョ湅鐓х墖</div></div>';
 			html += '<div class="cards"><div class="cd"><div class="con user">'
 			html += '<div class="tit">鎵撳崱浜�</div><div class="txt">' + item.userName + '</div></div></div>';
 			html += '<div class="cd"><div class="con loc"><div class="tit">鍧愭爣</div>'
-			html += '<div class="txt">' + item.longitude + ', ' + item.latitude + '</div></div></div></div></div></li>'
+			html += '<div class="txt">' + item.longitude + ', ' + item.latitude +
+				'</div></div></div></div></div></li>'
 		})
 	} else {
 		html += '<li><div class="item"><div class="top">'
@@ -226,6 +211,11 @@
 
 //浣跨敤鐩告満鎷嶇収
 function cameraImg() {
+	//鑾峰彇瀹氫綅淇℃伅
+	getLatLon();
+	if (latitude == null || longitude == null) {
+		return;
+	}
 	var cmr = plus.camera.getCamera();
 	cmr.captureImage(function(p) {
 		//鎴愬姛
@@ -275,6 +265,9 @@
 
 //鐢靛瓙宸℃洿鎵撳崱
 function patrolClock() {
+
+	console.log(latitude)
+	console.log(longitude)
 	data1.data.latitude = latitude;
 	data1.data.longitude = longitude
 	mui.ajax(url, {

--
Gitblit v1.9.3