REQ-3345: 群聊天消息过滤

This commit is contained in:
yanglin 2025-02-19 16:06:09 +08:00
parent 98b33c3290
commit 9ef5dadd76

View File

@ -42,9 +42,9 @@ public class GroupMessageController implements GroupMessageApi {
@Override @Override
public ApiPageResult<GroupMessagePageQueryResponse> pageQuery(GroupMessagePageQueryRequest request) { public ApiPageResult<GroupMessagePageQueryResponse> pageQuery(GroupMessagePageQueryRequest request) {
@SuppressWarnings("unchecked")
IPage<GroupMessage> page = groupMessageDao.lambdaQuery() IPage<GroupMessage> page = groupMessageDao.lambdaQuery()
.orderByDesc(GroupMessage::getTid, GroupMessage::getSendTime) .eq(GroupMessage::getTid, request.getTid())
.orderByDesc(GroupMessage::getSendTime)
.page(request.toPage()); .page(request.toPage());
List<GroupMessagePageQueryResponse> messages = BeanMapper.copyList( List<GroupMessagePageQueryResponse> messages = BeanMapper.copyList(
page.getRecords(), GroupMessagePageQueryResponse.class); page.getRecords(), GroupMessagePageQueryResponse.class);