提交 cf894af9 authored 作者: gongwenjie's avatar gongwenjie

考勤

上级 e04a37a4
......@@ -177,17 +177,21 @@ public class UserServiceImpl implements IUserService {
@Override
public List<User> findAll() {
List<User> userList = new ArrayList<>();
List<User> users = pasUserDao.findAll();
for (User user : users) {
List<UserRole> userRoles = userRoleDao.findAllByUserId(user.getId());
List<String> roleIds = new ArrayList<>();
for (UserRole userRole : userRoles) {
roleIds.add(userRole.getRoleId());
if(!user.getUsername().equals("root")){
List<UserRole> userRoles = userRoleDao.findAllByUserId(user.getId());
List<String> roleIds = new ArrayList<>();
for (UserRole userRole : userRoles) {
roleIds.add(userRole.getRoleId());
}
List<Role> roles = roleDao.findAllByIdIn(roleIds);
user.setRoles(roles);
userList.add(user);
}
List<Role> roles = roleDao.findAllByIdIn(roleIds);
user.setRoles(roles);
}
return users;
return userList;
}
@Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论