| | |
| | | if (Cools.isEmpty(username)) { |
| | | return null; |
| | | } |
| | | User user = baseMapper.selectByUsername(username, tenantId); |
| | | if (user != null) { |
| | | user.setRoles(userRoleService.listByUserId(user.getId())); |
| | | user.setAuthorities(roleMenuService.listMenuByUserId(user.getId(), null)); |
| | | } |
| | | return user; |
| | | return baseMapper.selectByUsernameWithoutTenant(username, tenantId); |
| | | } |
| | | |
| | | @Override |
| | | public User getByIdRel(Long userId) { |
| | | User user = this.getById(userId); |
| | | public User getByEmail(String email, Long tenantId) { |
| | | if (Cools.isEmpty(email)) { |
| | | return null; |
| | | } |
| | | return baseMapper.selectByEmailWithoutTenant(email, tenantId); |
| | | } |
| | | |
| | | @Override |
| | | public User setUserAuthInfo(User user) { |
| | | if (user != null) { |
| | | user.setRoles(userRoleService.listByUserId(user.getId())); |
| | | user.setAuthorities(roleMenuService.listMenuByUserId(user.getId(), null)); |