From 652b3cf3e673d0dddb7e86968a7b6345d1e6b36a Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期五, 28 二月 2025 19:41:39 +0800 Subject: [PATCH] 优化空指针异常时无法获取错误信息问题 --- src/main/java/com/ruoyi/project/monitor/controller/SysUserOnlineController.java | 15 +++------------ 1 files changed, 3 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/ruoyi/project/monitor/controller/SysUserOnlineController.java b/src/main/java/com/ruoyi/project/monitor/controller/SysUserOnlineController.java index 8b5c714..763c141 100644 --- a/src/main/java/com/ruoyi/project/monitor/controller/SysUserOnlineController.java +++ b/src/main/java/com/ruoyi/project/monitor/controller/SysUserOnlineController.java @@ -49,24 +49,15 @@ LoginUser user = redisCache.getCacheObject(key); if (StringUtils.isNotEmpty(ipaddr) && StringUtils.isNotEmpty(userName)) { - if (StringUtils.equals(ipaddr, user.getIpaddr()) && StringUtils.equals(userName, user.getUsername())) - { - userOnlineList.add(userOnlineService.selectOnlineByInfo(ipaddr, userName, user)); - } + userOnlineList.add(userOnlineService.selectOnlineByInfo(ipaddr, userName, user)); } else if (StringUtils.isNotEmpty(ipaddr)) { - if (StringUtils.equals(ipaddr, user.getIpaddr())) - { - userOnlineList.add(userOnlineService.selectOnlineByIpaddr(ipaddr, user)); - } + userOnlineList.add(userOnlineService.selectOnlineByIpaddr(ipaddr, user)); } else if (StringUtils.isNotEmpty(userName) && StringUtils.isNotNull(user.getUser())) { - if (StringUtils.equals(userName, user.getUsername())) - { - userOnlineList.add(userOnlineService.selectOnlineByUserName(userName, user)); - } + userOnlineList.add(userOnlineService.selectOnlineByUserName(userName, user)); } else { -- Gitblit v1.9.3