mirror of
https://gitcode.com/ageerle/ruoyi-ai.git
synced 2026-04-15 21:03:40 +00:00
Merge pull request #132 from HHANG52/main
feat(chat): 修复仅非管理员设置根据用户 ID查询聊天记录
This commit is contained in:
@@ -48,7 +48,10 @@ public class ChatMessageServiceImpl implements IChatMessageService {
|
|||||||
if(!LoginHelper.isLogin()){
|
if(!LoginHelper.isLogin()){
|
||||||
return TableDataInfo.build();
|
return TableDataInfo.build();
|
||||||
}
|
}
|
||||||
bo.setUserId(LoginHelper.getUserId());
|
// 只有非管理员才自动设置为自己的 ID
|
||||||
|
if (!LoginHelper.isSuperAdmin()) {
|
||||||
|
bo.setUserId(LoginHelper.getUserId());
|
||||||
|
}
|
||||||
LambdaQueryWrapper<ChatMessage> lqw = buildQueryWrapper(bo);
|
LambdaQueryWrapper<ChatMessage> lqw = buildQueryWrapper(bo);
|
||||||
Page<ChatMessageVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
Page<ChatMessageVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
||||||
return TableDataInfo.build(result);
|
return TableDataInfo.build(result);
|
||||||
|
|||||||
Reference in New Issue
Block a user