YYC
2023-06-19 6093145de266b53fa3ff9cdd3b8ae6a7376eab1e
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, {