REQ-3345: 返回最新的消息体内容

This commit is contained in:
yanglin 2025-02-07 16:42:02 +08:00
parent 438ba768c8
commit 7aef40923d

View File

@ -6,6 +6,7 @@ import cn.axzo.framework.domain.web.result.ApiPageResult;
import cn.axzo.im.center.api.feign.GroupMessageApi;
import cn.axzo.im.center.api.vo.req.GroupMessagePageQueryRequest;
import cn.axzo.im.center.api.vo.resp.GroupMessagePageQueryResponse;
import cn.axzo.im.center.common.enums.NimMessageType;
import cn.axzo.im.dao.repository.GroupMessageDao;
import cn.axzo.im.entity.GroupMessage;
import cn.axzo.im.entity.UpdatableMessage;
@ -46,6 +47,7 @@ public class GroupMessageController implements GroupMessageApi {
UpdatableMessages updatableMessages = UpdatableMessages.wrap(
updatableMessageQueryService.getUpdatableMessagesByNimIds(
messages.stream()
.filter(message -> message.getMessageType() == NimMessageType.CUSTOM)
.map(GroupMessagePageQueryResponse::getMessageId)
.collect(toList())));
OrgCollection units = OrgCollection.wrap(orgGateway.getUnits(messages.stream()