|  |  |  | 
|---|
|  |  |  | private RoleMenuService roleMenuService; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public User getByUsername(String username, Integer hostId) { | 
|---|
|  |  |  | public User getByUsername(String username, Long hostId) { | 
|---|
|  |  |  | if (Cools.isEmpty(username)) { | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | User user = baseMapper.selectByUsername(username, tenantId); | 
|---|
|  |  |  | User user = baseMapper.selectByUsername(username, hostId); | 
|---|
|  |  |  | if (user != null) { | 
|---|
|  |  |  | user.setRoles(userRoleService.listByUserId(user.getUserId())); | 
|---|
|  |  |  | user.setAuthorities(roleMenuService.listMenuByUserId(user.getUserId(), null)); | 
|---|
|  |  |  | user.setRoles(userRoleService.listByUserId(user.getId())); | 
|---|
|  |  |  | user.setAuthorities(roleMenuService.listMenuByUserId(user.getId(), null)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return user; | 
|---|
|  |  |  | } | 
|---|