查询机构人员
This commit is contained in:
@@ -63,4 +63,5 @@ public interface ITsUserService extends IService<TsUser> {
|
||||
*/
|
||||
public List<SarMenu> getMenusByUserId(String userId);
|
||||
|
||||
List<String> getResourceId(TsResource tsResource);
|
||||
}
|
||||
|
||||
@@ -168,4 +168,20 @@ public class TsUserServiceImpl extends ServiceImpl<TsUserDao, TsUser> implements
|
||||
List<String> menuIds=tsRoleService.getMenuIdsByRoleIds(roleIds);
|
||||
return sarMenuService.getMenuByIds(menuIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询当前登录的用户资源
|
||||
* @return List<SarMenu>
|
||||
* @param tsResource
|
||||
*/
|
||||
@Override
|
||||
public List<String> getResourceId(TsResource tsResource) {
|
||||
UserEO userEO=UserUtils.getUser();
|
||||
String userId= userEO.getUsid();
|
||||
System.out.println(userId);
|
||||
List<String> positionIds=tsUserDao.selectPositionIds(userId);
|
||||
List<String> roleIds=tsPositionService.getRoleIdsByPositionIds(positionIds);
|
||||
return tsRoleService.getResourceIdsByRoleIds(roleIds);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user