Pu Zhibing
2025-04-21 efd9ac5b88dfdb3c4d2e4bcc5e7a5258aa55542c
UserZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GDMapElectricFenceUtil.java
@@ -93,7 +93,7 @@
            JSONObject data = jsonObject.getJSONObject("data");
            String status = data.getString("status");
            gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "创建电子围栏");
//            gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "创建电子围栏");
//            if(status.equals("0")){//创建成功
//                GDFence gdFence = new GDFence();
@@ -153,7 +153,7 @@
        JSONObject jsonObject = JSON.parseObject(forObject);
        JSONObject data = jsonObject.getJSONObject("data");
        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "查询电子围栏");
//        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "查询电子围栏");
        if(ToolUtil.isNotEmpty(center)){//圆形电子围栏
            JSONArray rs_list = data.getJSONArray("rs_list");
@@ -192,7 +192,7 @@
        JSONArray rs_list = data.getJSONArray("rs_list");
        jsonArray.addAll(rs_list);
        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "查询电子围栏");
//        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "查询电子围栏");
        //判断是否有分页
        int total_record = data.getIntValue("total_record");
@@ -285,7 +285,7 @@
        String s = restTemplate.patchForObject(url, formEntity, String.class);
        System.out.println(s);
        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "更新电子围栏");
//        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "更新电子围栏");
    }
@@ -323,7 +323,7 @@
        }
        System.out.println("检测:" + forObject);
        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/status", "电子围栏监控");
//        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/status", "电子围栏监控");
        return ids;
    }
@@ -337,7 +337,7 @@
        restTemplate.delete("https://restapi.amap.com/v4/geofence/meta?key={1}&gid={2}", key, gid);
        System.out.println("删除:" );
        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "删除电子围栏");
//        gdInterfaceService.saveData("https://restapi.amap.com/v4/geofence/meta", "删除电子围栏");
        return true;
    }
@@ -358,7 +358,7 @@
        JSONObject jsonObject = JSON.parseObject(forObject);
        String status = jsonObject.getString("status");
        gdInterfaceService.saveData("https://restapi.amap.com/v3/distance", "查询两点间的距离");
//        gdInterfaceService.saveData("https://restapi.amap.com/v3/distance", "查询两点间的距离");
        if(status.equals("1")){
            JSONArray results = jsonObject.getJSONArray("results");
@@ -388,7 +388,7 @@
        JSONObject jsonObject = JSON.parseObject(forObject);
        String status = jsonObject.getString("status");
        gdInterfaceService.saveData("https://restapi.amap.com/v3/direction/driving", "获取路径规划");
//        gdInterfaceService.saveData("https://restapi.amap.com/v3/direction/driving", "获取路径规划");
        if(status.equals("1")){
            JSONObject route = jsonObject.getJSONObject("route");