feat: 新增 StpUtil.getTerminalListByLoginId(Object loginId) 方法,以更方便的实现单账号会话管理

This commit is contained in:
click33 2025-03-05 22:21:24 +08:00
parent 81727ec4cf
commit bdf5a0a264
2 changed files with 22 additions and 2 deletions

View File

@ -2143,7 +2143,17 @@ public class StpLogic {
}
/**
* 获取指定账号 id 指定设备类型端的 Terminal 集合
* 获取指定账号 id 已登录设备信息集合
*
* @param loginId 账号id
* @return loginId 的所有登录 token
*/
public List<SaTerminalInfo> getTerminalListByLoginId(Object loginId) {
return getTerminalListByLoginId(loginId, null);
}
/**
* 获取指定账号 id 指定设备类型端的已登录设备信息集合
*
* @param loginId 账号id
* @param deviceType 设备类型 null 代表不限设备类型

View File

@ -835,7 +835,17 @@ public class StpUtil {
}
/**
* 获取指定账号 id 指定设备类型端的 SaTerminalInfo 集合
* 获取指定账号 id 已登录设备信息集合
*
* @param loginId 账号id
* @return loginId 的所有登录 token
*/
public static List<SaTerminalInfo> getTerminalListByLoginId(Object loginId) {
return stpLogic.getTerminalListByLoginId(loginId);
}
/**
* 获取指定账号 id 指定设备类型端的已登录设备信息集合
*
* @param loginId 账号id
* @param deviceType 设备类型 null 代表不限设备类型