From 5ba51c442bd56b2d29a1f0b9d61ef88774c80e6d Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期五, 18 八月 2023 08:19:34 +0800
Subject: [PATCH] 一键调度附近车和app用户增加位置信息

---
 ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java |    4 ++++
 ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java                 |    2 ++
 2 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java b/ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java
index e204a69..2ca4552 100644
--- a/ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/app/position/service/impl/ArdAppPositionServiceImpl.java
@@ -157,6 +157,10 @@
                 }
                 double distance = GisTool.getDistance(new double[]{ longitude, latitude}, new double[]{ lon, lat});
                 if (distance <= radius) {
+                    Map<String,Object> params=new HashMap<>();
+                    params.put("longitude",lon);
+                    params.put("latitude",lat);
+                    sysUser.setParams(params);
                     filteredList.add(sysUser); // 灏嗘弧瓒虫潯浠剁殑鐢ㄦ埛娣诲姞鍒扮瓫閫夊垪琛ㄤ腑
                 }
             }
diff --git a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java
index 1d57773..bf19a74 100644
--- a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java
@@ -1085,6 +1085,8 @@
             Double lat = Double.valueOf((String) carGPSMap.get(0).get("lat"));
             double distance = GisTool.getDistance( new double[]{longitude,latitude}, new double[]{lng, lat});
             if (distance <= radius) {
+                carMap.put("longitude",lng);
+                carMap.put("latitude",lat);
                 filteredList.add(carMap); // 灏嗘弧瓒虫潯浠剁殑杞﹁締娣诲姞鍒扮瓫閫夊垪琛ㄤ腑
             }
         }

--
Gitblit v1.9.3