From 452cf744b08f2148729427fec50b07a4cf0cad31 Mon Sep 17 00:00:00 2001
From: sgj <1442489573@qq.com>
Date: 星期一, 23 三月 2026 15:18:15 +0800
Subject: [PATCH] 在线用户菜单页排序修复

---
 fzzy-igdss-web/src/main/java/com/fzzy/sys/controller/monitor/SysUserOnlineController.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/fzzy-igdss-web/src/main/java/com/fzzy/sys/controller/monitor/SysUserOnlineController.java b/fzzy-igdss-web/src/main/java/com/fzzy/sys/controller/monitor/SysUserOnlineController.java
index 23c48c5..4869c79 100644
--- a/fzzy-igdss-web/src/main/java/com/fzzy/sys/controller/monitor/SysUserOnlineController.java
+++ b/fzzy-igdss-web/src/main/java/com/fzzy/sys/controller/monitor/SysUserOnlineController.java
@@ -91,6 +91,16 @@
                 }
             }
         }
+        // 瀵� sessionList 鏍规嵁 lastAccessTime 杩涜 desc 鎺掑簭
+        sessionList.sort((a, b) -> {
+            if (a.getLastAccessTime() == null) {
+                return 1;
+            }
+            if (b.getLastAccessTime() == null) {
+                return -1;
+            }
+            return b.getLastAccessTime().compareTo(a.getLastAccessTime());
+        });
         // 瀵� sessionList 杩涜鍒嗛〉
         PageDomain pageDomain = TableSupport.buildPageRequest();
         Integer pageNum = pageDomain.getPageNum();
@@ -106,6 +116,7 @@
         }
         rspData.setRows(sessionList);
         rspData.setTotal(total);
+        //杩斿洖鍒嗛〉鍚庢暟鎹�
         return rspData;
     }
 

--
Gitblit v1.9.3