From dee2cf1591b135c9bf75dcaf81a96ee48435b5f9 Mon Sep 17 00:00:00 2001
From: Administrator <1144154118@qq.com>
Date: 星期四, 03 八月 2023 17:17:22 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java b/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java
index 6a3de03..69a7747 100644
--- a/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java
+++ b/ard-work/src/main/java/com/ruoyi/app/position/controller/ArdAppPositionController.java
@@ -159,20 +159,27 @@
             if(ardAppPosition!=null) {
                 Map<String, Object> params =new HashMap<>();
                 params.put("longitude", ardAppPosition.getLongitude());
-                params.put("lagitude", ardAppPosition.getLatitude());
+                params.put("latitude", ardAppPosition.getLatitude());
                 params.put("altitude", ardAppPosition.getAltitude());
                 params.put("bearing", ardAppPosition.getBearing());
                 sysUser.setParams(params);
             }
-            Boolean online = rongCloudService.checkOnline(sysUser.getUserId());
-            if(online)
+            if(StringUtils.isNotNull(sysUser.getAppOnlineState()))
             {
-                onLineList.add(sysUser);
+                if(sysUser.getAppOnlineState().equals("1"))
+                {
+                    onLineList.add(sysUser);
+                }
+                else
+                {
+                    offLineList.add(sysUser);
+                }
             }
             else
             {
                 offLineList.add(sysUser);
             }
+
         }
         Map<String,Object> onlineMap=new HashMap<>();
         onlineMap.put("children",onLineList);

--
Gitblit v1.9.3