From 1f7962d0545de446e96ccaa81b33bbf71a69b41b Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期三, 06 九月 2023 12:29:26 +0800
Subject: [PATCH] 增加sdk接口getGisInfo 调整ptz的websocket上传增加视场角

---
 ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RongCloudTask.java |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RongCloudTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RongCloudTask.java
index a009f10..7ec73cc 100644
--- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RongCloudTask.java
+++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RongCloudTask.java
@@ -39,12 +39,16 @@
             List<SysUser> SysUserList = sysUserService.selectAllAppUserList(new SysUser());
             if (SysUserList.size() > 0) {
                 for (SysUser sysUser : SysUserList) {
-                    Boolean appOnlineState = sysUser.getAppOnlineState().equals("1");
-                    Boolean online = rongCloudService.checkOnline(sysUser.getUserId());
-                    if (!appOnlineState.equals(online)) {
-                        sysUser.setAppOnlineState(online ? "1" : "0");
-                        sysUserService.updateUserProfile(sysUser);
+                    String state = sysUser.getAppOnlineState();//鑾峰彇褰撳墠鐢ㄦ埛鐨勫湪绾跨姸鎬�
+                    Boolean online = rongCloudService.checkOnline(sysUser.getUserId());//浠庤瀺浜戣幏鍙栧湪绾跨姸鎬�
+                    if (state != null) {
+                        Boolean appOnlineState = state.equals("1");
+                        if (appOnlineState == online) {
+                            continue;
+                        }
                     }
+                    sysUser.setAppOnlineState(online ? "1" : "0");
+                    sysUserService.updateUserProfile(sysUser);
                 }
             }
         } catch (Exception ex) {

--
Gitblit v1.9.3