REQ-3345: 返回用户头像

This commit is contained in:
yanglin 2025-02-07 18:30:51 +08:00
parent 237443c3b5
commit 525f69e04a
2 changed files with 5 additions and 5 deletions

View File

@ -11,12 +11,12 @@ import java.util.Optional;
* @author yanglin
*/
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
public class OrgCollection {
public class OrgUnits {
private final Collection<OrganizationalUnitVO> units;
public static OrgCollection wrap(Collection<OrganizationalUnitVO> units) {
return new OrgCollection(units);
public static OrgUnits wrap(Collection<OrganizationalUnitVO> units) {
return new OrgUnits(units);
}
public Optional<OrganizationalUnitVO> findUnit(Long ouId) {

View File

@ -13,7 +13,7 @@ import cn.axzo.im.entity.GroupMessage;
import cn.axzo.im.entity.UpdatableMessage;
import cn.axzo.im.gateway.OrgGateway;
import cn.axzo.im.gateway.ProfilesApiGateway;
import cn.axzo.im.gateway.domain.OrgCollection;
import cn.axzo.im.gateway.domain.OrgUnits;
import cn.axzo.im.gateway.domain.PersonProfiles;
import cn.axzo.im.updatable.UpdatableMessageQueryService;
import cn.axzo.im.updatable.domain.UpdatableMessages;
@ -61,7 +61,7 @@ public class GroupMessageController implements GroupMessageApi {
.filter(personId -> personId > 0)
.distinct()
.collect(toList())));
OrgCollection units = OrgCollection.wrap(orgGateway.getUnits(messages.stream()
OrgUnits units = OrgUnits.wrap(orgGateway.getUnits(messages.stream()
.map(GroupMessagePageQueryResponse::getFromPersonOuId)
.filter(Objects::nonNull)
.filter(ouId -> ouId > 0)