接口 Y9OrgBasesToRolesService

  • 所有已知实现类:
    Y9OrgBasesToRolesServiceImpl

    public interface Y9OrgBasesToRolesService
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 方法详细资料

      • addOrgUnitsForRole

        List<Y9OrgBasesToRoles> addOrgUnitsForRole​(String roleId,
                                                   List<String> orgIds,
                                                   Boolean negative)
        添加组织机构节点,对此角色的映射
        参数:
        roleId -
        orgIds -
        negative -
        返回:
        List
      • countByRoleIdAndOrgIds

        long countByRoleIdAndOrgIds​(String roleId,
                                    List<String> orgIds)
        根据角色id算出传入的组织id列表的关联数量
        参数:
        roleId -
        orgIds -
        返回:
      • countByRoleIdAndOrgIdsWithoutNegative

        long countByRoleIdAndOrgIdsWithoutNegative​(String roleId,
                                                   List<String> orgIds)
        根据角色id和机构对象id集合,获取拥有正权限的数量
        参数:
        roleId - 角色id
        orgIds - 组织机构对象id集合
        返回:
      • listByRoleIdAndNegative

        List<Y9OrgBasesToRoles> listByRoleIdAndNegative​(String roleId,
                                                        Boolean negative)
        根据roleId获取映射节点
        参数:
        roleId -
        negative - 0:正角色关联,1:负角色关联
        返回:
      • listDistinctRoleIdByOrgId

        List<String> listDistinctRoleIdByOrgId​(String orgId)
        根据组织id找角色id列表
        参数:
        orgId -
        返回:
      • listOrgIdsByRoleId

        List<String> listOrgIdsByRoleId​(String roleId)
        根据roleID获取组织节点Id
        参数:
        roleId -
        返回:
      • listRoleIdByParentId

        List<String> listRoleIdByParentId​(String parentId)
        根据父id找角色id列表
        参数:
        parentId -
        返回:
      • listRoleIdsByOrgIdAndNegative

        List<String> listRoleIdsByOrgIdAndNegative​(String orgId,
                                                   Boolean negative)
        根据orgId获取角色节点ID
        参数:
        orgId -
        negative - 0:正角色关联,1:负角色关联
        返回:
      • remove

        void remove​(String id)
        根据id移除
        参数:
        id -
      • remove

        void remove​(List<String> ids)
        根据id数组移除
        参数:
        ids - id数组
      • removeOrgBases

        void removeOrgBases​(String roleId,
                            List<String> orgIds)
        对此角色中移除组织机构节点
        参数:
        roleId -
        orgIds -