PreAuthorizesshasPermimonitoronlinelist GetMappinglist public TableDataInfo listString ipaddr String userName CollectionString keys = redisCachekeysConstantsLOGIN_TOKEN_KEY + ;
该方法为获取在线用户列表的接口,首先通过redisCache获取所有以Constants.LOGIN_TOKEN_KEY开头的缓存key,然后遍历每一个key,获取对应的LoginUser对象。根据传入的查询条件,筛选出符合条件的用户,并将其转换为SysUserOnline对象,存入userOnlineList中。最后将userOnlineList倒序排序,去除其中为null的元素,并返回数据表格对象。
原文地址: https://www.cveoy.top/t/topic/fs6Z 著作权归作者所有。请勿转载和采集!