接口 Y9PositionsToGroupsService

  • 所有已知实现类:
    Y9PositionsToGroupsServiceImpl

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

      • deleteByGroupId

        void deleteByGroupId​(String groupId)
        根据用户组Id,删除用户组和岗位的映射关系
        参数:
        groupId -
      • deleteByPositionId

        void deleteByPositionId​(String positionId)
        根据岗位ID,删除用户组和岗位的映射关系
        参数:
        positionId - 岗位id
      • getMaxGroupIdOrderByPositionId

        Integer getMaxGroupIdOrderByPositionId​(String positionId)
        根据岗位id,获取最大的用户组排序
        参数:
        positionId - 岗位id
        返回:
      • getMaxPositionOrderByGroupId

        Integer getMaxPositionOrderByGroupId​(String groupId)
        根据用户组id, 获取最大的岗位排序
        参数:
        groupId - 用户组id
        返回:
      • listByGroupId

        List<Y9PositionsToGroups> listByGroupId​(String groupId)
        根据用户组id,获取虚拟岗位关联列表
        参数:
        groupId - 用户组id
        返回:
      • listPositionsByGroupId

        List<Y9Position> listPositionsByGroupId​(String groupId)
        根据用户组id,返回岗位列表
        参数:
        groupId - 用户组id
        返回:
      • removePositions

        void removePositions​(String groupId,
                             String[] positionIds)
        为用户组移除岗位
        参数:
        groupId - 用户组id
        positionIds - 岗位id数组
      • saveGroupPosition

        void saveGroupPosition​(String groupId,
                               String[] positionIds)
        保存虚拟岗位关联
        参数:
        groupId - 用户组id
        positionIds - 岗位id数组