接口 Y9PersonsToGroupsService

  • 所有已知实现类:
    Y9PersonsToGroupsServiceImpl

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

      • addGroups

        void addGroups​(String personId,
                       String[] groupIds)
        add groups to the person 为人员添加多个用户组
        参数:
        personId -
        groupIds -
      • addPersons

        void addPersons​(String groupId,
                        String[] personIds)
        add persons to the group 为用户组添加人员
        参数:
        groupId -
        personIds -
      • deleteByGroupId

        void deleteByGroupId​(String groupId)
        根据用户组ID,删除用户组和人员的映射关系 delete the group-person mapping relationship by groupID
        参数:
        groupId -
      • deleteByPersonId

        void deleteByPersonId​(String personId)
        根据人员ID,删除用户组和人员的映射关系
        参数:
        personId -
      • getNextGroupOrderByPersonId

        Integer getNextGroupOrderByPersonId​(String personId)
        根据人员id查询最大的用户组排序号
        参数:
        personId -
        返回:
      • getNextPersonOrderByGroupId

        Integer getNextPersonOrderByGroupId​(String groupId)
        根据组id获取最大的人员排列序号
        参数:
        groupId -
        返回:
      • listGroupIdsByPersonId

        List<String> listGroupIdsByPersonId​(String personId)
        根据人员id获取组ID
        参数:
        personId -
        返回:
      • orderGroups

        List<Y9PersonsToGroups> orderGroups​(String personId,
                                            String[] groupIds)
        保存排序结果 save the orders of the groups for this person
        参数:
        personId -
        groupIds -
        返回:
      • orderPersons

        List<Y9PersonsToGroups> orderPersons​(String groupId,
                                             String[] personIds)
        保存排序结果 save the orders of the persons in this group
        参数:
        groupId -
        personIds -
        返回:
      • removeGroups

        void removeGroups​(String personId,
                          String[] groupIds)
        remove groups from the person 为人员移除用户组
        参数:
        personId -
        groupIds -
      • removePersons

        void removePersons​(String groupId,
                           String[] personIds)
        remove persons from the group 为用户组移除人员
        参数:
        groupId -
        personIds -