Skip to content

Commit 379316b

Browse files
committed
fix: 修复在线用户模块条件查询无效的问题
1 parent 97b4354 commit 379316b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ruoyi-fastapi-backend/module_admin/service/online_service.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ async def get_online_list_services(cls, request: Request, query_object: OnlineQu
2222
:param query_object: 查询参数对象
2323
:return: 在线用户列表信息
2424
"""
25-
access_token_keys = await request.app.state.redis.keys(f"{RedisInitKeyConfig.ACCESS_TOKEN.key}*")
25+
access_token_keys = await request.app.state.redis.keys(f'{RedisInitKeyConfig.ACCESS_TOKEN.key}*')
2626
if not access_token_keys:
2727
access_token_keys = []
2828
access_token_values_list = [await request.app.state.redis.get(key) for key in access_token_keys]
@@ -40,11 +40,11 @@ async def get_online_list_services(cls, request: Request, query_object: OnlineQu
4040
login_time=payload.get('login_info').get('loginTime'),
4141
)
4242
if query_object.user_name and not query_object.ipaddr:
43-
if query_object.user_name == payload.get('login_info').get('ipaddr'):
43+
if query_object.user_name == payload.get('user_name'):
4444
online_info_list = [online_dict]
4545
break
4646
elif not query_object.user_name and query_object.ipaddr:
47-
if query_object.ipaddr == payload.get('ipaddr'):
47+
if query_object.ipaddr == payload.get('login_info').get('ipaddr'):
4848
online_info_list = [online_dict]
4949
break
5050
elif query_object.user_name and query_object.ipaddr:
@@ -70,7 +70,7 @@ async def delete_online_services(cls, request: Request, page_object: DeleteOnlin
7070
if page_object.token_ids:
7171
token_id_list = page_object.token_ids.split(',')
7272
for token_id in token_id_list:
73-
await request.app.state.redis.delete(f"{RedisInitKeyConfig.ACCESS_TOKEN.key}:{token_id}")
73+
await request.app.state.redis.delete(f'{RedisInitKeyConfig.ACCESS_TOKEN.key}:{token_id}')
7474
return CrudResponseModel(is_success=True, message='强退成功')
7575
else:
7676
raise ServiceException(message='传入session_id为空')

0 commit comments

Comments
 (0)