diff --git a/src/main/java/com/knowledge/base/application/service/UserAppServiceImpl.java b/src/main/java/com/knowledge/base/application/service/UserAppServiceImpl.java index e32c796..ceb625a 100644 --- a/src/main/java/com/knowledge/base/application/service/UserAppServiceImpl.java +++ b/src/main/java/com/knowledge/base/application/service/UserAppServiceImpl.java @@ -86,7 +86,7 @@ public class UserAppServiceImpl implements UserAppService { // userId ---> role详情 Map> userRolesMap = allUserIds.stream().collect(Collectors.toMap(userId -> userId, userId -> { List roleIds = Optional.ofNullable(userRolesRelationMap.get(userId)).orElse(Lists.newArrayList()).stream() - .map(UserRoleDO::getId).collect(Collectors.toList()); + .map(UserRoleDO::getRoleId).collect(Collectors.toList()); return roleIds.stream().map(roleId -> roleMap.get(roleId)).collect(Collectors.toList()); })); return Optional.ofNullable(allUsers).orElse(Lists.newArrayList()).stream()