fix: 在线信息存储的key的区分

This commit is contained in:
2023-08-23 11:25:04 +08:00
parent 82cf0010e8
commit 4e2fc652e4

View File

@@ -95,7 +95,7 @@ public class OnlineUserService {
} catch (Exception e) { } catch (Exception e) {
log.error(e.getMessage(),e); log.error(e.getMessage(),e);
} }
redisUtils.set("oline-" + userDto.getUsername(), onlineUserDto, StpUtil.getTokenTimeout()); redisUtils.set("lms-oline-" + userDto.getUsername(), onlineUserDto, StpUtil.getTokenTimeout());
} }
/** /**
@@ -122,7 +122,7 @@ public class OnlineUserService {
Collections.reverse(keys); Collections.reverse(keys);
List<OnlineUserDto> onlineUserDtos = new ArrayList<>(); List<OnlineUserDto> onlineUserDtos = new ArrayList<>();
for (String key : keys) { for (String key : keys) {
if (key.startsWith("oline-")) { if (key.startsWith("lms-oline-")) {
OnlineUserDto onlineUserDto = (OnlineUserDto) redisUtils.get(key); OnlineUserDto onlineUserDto = (OnlineUserDto) redisUtils.get(key);
if(StrUtil.isNotEmpty(filter)){ if(StrUtil.isNotEmpty(filter)){
if(onlineUserDto.toString().contains(filter)){ if(onlineUserDto.toString().contains(filter)){