From 669adfcd7f8d51ae5db2a5080809dcd8540345a4 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期三, 23 八月 2023 15:04:50 +0800
Subject: [PATCH] 修改慢sql检测时长 关闭获取ip地址功能

---
 ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RongCloudTask.java |   32 +++++++++++++++++++++-----------
 1 files changed, 21 insertions(+), 11 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 8d2239f..ded475e 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
@@ -4,6 +4,7 @@
 import com.ruoyi.common.core.domain.entity.SysUser;
 import com.ruoyi.rongcloud.service.RongCloudService;
 import com.ruoyi.system.service.ISysUserService;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Component;
 
 import javax.annotation.Resource;
@@ -20,26 +21,35 @@
  * @Version: 1.0
  **/
 @Component("RongCloudTask")
+@Slf4j
 public class RongCloudTask {
 
     @Resource
     ISysUserService sysUserService;
     @Resource
     RongCloudService rongCloudService;
+    /**
+     * 瀹氭椂鑾峰彇app鐢ㄦ埛鍦ㄧ嚎鐘舵��
+     * 鍒樿嫃涔�
+     * 2023/8/9 9:17:48
+     */
+    public void getAppUserOnlineStateTask() {
 
-    public void getAppUserOnlineStateTask()
-    {
-        List<SysUser> SysUserList = sysUserService.selectAllAppUserList(new SysUser());
-        if(SysUserList.size()>0) {
-            for (SysUser sysUser : SysUserList) {
-                Boolean online = rongCloudService.checkOnline(sysUser.getUserId());
-                if (online) {
-                    sysUser.setAppOnlineState("1");
-                } else {
-                    sysUser.setAppOnlineState("0");
+        try {
+            List<SysUser> SysUserList = sysUserService.selectAllAppUserList(new SysUser());
+            if (SysUserList.size() > 0) {
+                for (SysUser sysUser : SysUserList) {
+                    Boolean online = rongCloudService.checkOnline(sysUser.getUserId());
+                    if (online) {
+                        sysUser.setAppOnlineState("1");
+                    } else {
+                        sysUser.setAppOnlineState("0");
+                    }
+                    sysUserService.updateUserProfile(sysUser);
                 }
-                sysUserService.updateUser(sysUser);
             }
+        } catch (Exception ex) {
+            log.error("铻嶄簯鍦ㄧ嚎鎺ュ彛寮傚父锛�" + ex.getMessage());
         }
     }
 }

--
Gitblit v1.9.3