活动列表补全用户信息

This commit is contained in:
2025-05-15 15:53:46 +08:00
parent e084983fc1
commit 903045898d

View File

@@ -408,6 +408,7 @@ public class UserEventServiceImpl extends ServiceImpl<UserEventMapper, UserEvent
BeanUtils.copyProperties(record, userEventVO);
resultList.add(userEventVO);
roomUids.add(record.getRoomUid());
roomUids.add(record.getUid());
eventIds.add(record.getId());
}
Map<Long, Users> usersMap = usersService.getUsersMapByUids(new ArrayList<>(roomUids));
@@ -420,6 +421,13 @@ public class UserEventServiceImpl extends ServiceImpl<UserEventMapper, UserEvent
if (users != null) {
vo.setRoomErbanNo(users.getErbanNo());
}
Users users2 = usersMap.get(vo.getUid());
if (users2 != null) {
vo.setErbanNo(users2.getErbanNo());
vo.setNick(users2.getNick());
vo.setGender(users2.getGender());
vo.setAvatar(users2.getAvatar());
}
Room room = roomMap.get(vo.getRoomUid());
if (room != null) {
vo.setRoomAvatar(room.getAvatar());