V22.6
  1. 角色管理
V22.6
  • 后端接口
    • 用户与角色
      • 通讯录管理
        • 用户管理
          • 创建用户(不含任命)
          • 创建用户(含任命)
          • 编辑用户(含任命)
          • 禁用用户
          • 激活用户
          • 获取用户信息-php
          • 获取节点下用户
          • 根据用户范围获取用户信息
          • 获取联系人信息
        • 部门管理
          • 根据节点id获取下级节点
        • 角色管理
          • 绑定节点与角色关系
            POST
          • 获取节点绑定的角色
            GET
          • 获取用户角色id集合
            POST
      • 组织架构同步
        • 同步岗位
        • 同步部门
        • 同步角色
        • 同步用户角色关系
        • 同步用户
        • 触发同步组织架构定时任务
      • 身份验证
        • 短信登录
        • 获取最新token
        • 重置密码
        • 修改密码
  1. 角色管理

获取节点绑定的角色

GET
/openservice/eagle-user/action/roleGroupsByOrgId
@Test
public void getBindRolesByOrgid(){
EagleUserActionRoleGroupsByOrgIdGetRequest request = new EagleUserActionRoleGroupsByOrgIdGetRequest();
request.setEntId("apiceshiqiye");
request.setDepartmentId("20");
EagleUserActionRoleGroupsByOrgIdResponse response = qpaasHttpClient.doAction(request);
}

请求参数

Query 参数
departmentId
string 
节点id
可选
示例值:
1
entId
string 
企业id
可选
示例值:
apiceshiqiye

返回响应

🟢200成功
application/json
Body
status
integer 
必需
code
integer 
必需
result
array [object {7}] 
必需
id
integer 
必需
groupName
string 
角色名称
必需
roles
string 
人员范围
必需
creator
string 
创建者
必需
categoryId
string 
分组id
必需
createdAt
string 
创建时间
必需
updatedAt
string 
更新时间
必需
msg
string 
必需
示例
{
    "status": 200,
    "code": 1000000,
    "result": [
        {
            "id": 1,
            "groupName": "默认",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": true, \"parent_id\": \"0\", \"checkedOrder\": 2}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 2,
            "groupName": "默认2",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"2\"}, {\"id\": \"2\", \"Type\": \"department\", \"name\": \"云平台研发部\", \"type\": \"department\", \"Parent\": \"1\", \"parent\": \"1\", \"checked\": \"true\", \"parent_id\": \"1\", \"checkedOrder\": \"1\"}, {\"id\": \"Uham\", \"Type\": \"member\", \"name\": \"副总经理-胡爱梅\", \"type\": \"member\", \"Parent\": \"13\", \"parent\": \"13\", \"checked\": \"true\", \"parent_id\": \"13\", \"groupBelong\": \"false\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 3,
            "groupName": "默认5d4b72e86eed5",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": true, \"parent_id\": \"0\", \"checkedOrder\": 2}, {\"id\": \"2\", \"Type\": \"department\", \"name\": \"云平台研发部\", \"type\": \"department\", \"Parent\": \"1\", \"parent\": \"1\", \"checked\": true, \"parent_id\": \"1\", \"checkedOrder\": 1}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 4,
            "groupName": "默认5d4b72e87bd56",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": true, \"parent_id\": \"0\", \"checkedOrder\": 2}, {\"id\": \"2\", \"Type\": \"department\", \"name\": \"云平台研发部\", \"type\": \"department\", \"Parent\": \"1\", \"parent\": \"1\", \"checked\": true, \"parent_id\": \"1\", \"checkedOrder\": 1}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 5,
            "groupName": "默认5d4b72e89239f",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": true, \"parent_id\": \"0\", \"checkedOrder\": 2}, {\"id\": \"2\", \"Type\": \"department\", \"name\": \"云平台研发部\", \"type\": \"department\", \"Parent\": \"1\", \"parent\": \"1\", \"checked\": true, \"parent_id\": \"1\", \"checkedOrder\": 1}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 6,
            "groupName": "默认5d4b72e8a8759",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": true, \"parent_id\": \"0\", \"checkedOrder\": 2}, {\"id\": \"2\", \"Type\": \"department\", \"name\": \"云平台研发部\", \"type\": \"department\", \"Parent\": \"1\", \"parent\": \"1\", \"checked\": true, \"parent_id\": \"1\", \"checkedOrder\": 1}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 7,
            "groupName": "默认5d4b72e8bd1ff",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": true, \"parent_id\": \"0\", \"checkedOrder\": 2}, {\"id\": \"2\", \"Type\": \"department\", \"name\": \"云平台研发部\", \"type\": \"department\", \"Parent\": \"1\", \"parent\": \"1\", \"checked\": true, \"parent_id\": \"1\", \"checkedOrder\": 1}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 8,
            "groupName": "所有用户可查看",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 9,
            "groupName": "所有人",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 10,
            "groupName": "所有人都可看",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 12,
            "groupName": "所有人5d4b72e90570e",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 14,
            "groupName": "all",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 15,
            "groupName": "all5d4b72e925732",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 16,
            "groupName": "pp",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 17,
            "groupName": "api测试企业",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 18,
            "groupName": "apitest",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 20,
            "groupName": "1",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 23,
            "groupName": "all5d4b72e9a73d0",
            "roles": "[{\"id\": \"1\", \"Type\": \"department\", \"name\": \"API测试企业\", \"type\": \"department\", \"Parent\": \"0\", \"parent\": \"0\", \"checked\": \"true\", \"parent_id\": \"0\", \"checkedOrder\": \"1\"}]",
            "creator": "1838003718@qq.com",
            "categoryId": "0",
            "createdAt": "2019-08-08 08:55:03",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 24,
            "groupName": "测试1",
            "roles": "[{\"id\": \"1\", \"name\": \"API测试企业\", \"type\": \"department\", \"parents\": [\"0\"], \"parent_id\": \"0\", \"groupBelong\": \"\"}]",
            "creator": "ApiTest",
            "categoryId": "0",
            "createdAt": "2019-08-08 11:18:42",
            "updatedAt": "2020-04-30 00:05:27"
        },
        {
            "id": 34,
            "groupName": "获取应用提醒",
            "roles": "[{\"id\": \"1\", \"name\": \"API测试企业\", \"type\": \"department\", \"parents\": [\"0\"], \"parent_id\": \"0\", \"groupBelong\": \"\"}]",
            "creator": "ApiTest",
            "categoryId": "0",
            "createdAt": "2019-11-20 14:06:04",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 37,
            "groupName": "001",
            "roles": "[{\"id\": \"1\", \"name\": \"API测试企业\", \"type\": \"department\", \"parent_id\": \"0\", \"groupBelong\": \"\"}]",
            "creator": "ApiTest",
            "categoryId": "0",
            "createdAt": "2019-11-20 14:29:28",
            "updatedAt": "2019-12-31 16:40:10"
        },
        {
            "id": 39,
            "groupName": "修改角色",
            "roles": "[{\"id\": \"1\", \"name\": \"API测试企业\", \"type\": \"department\", \"parents\": [], \"parent_id\": \"0\"}]",
            "creator": "ApiTest",
            "categoryId": "3",
            "createdAt": "2020-01-03 14:23:26",
            "updatedAt": "2020-01-03 14:23:26"
        },
        {
            "id": 40,
            "groupName": "角色删除",
            "roles": "[{\"id\": \"1\", \"name\": \"API测试企业\", \"type\": \"department\", \"parents\": [], \"parent_id\": \"0\"}]",
            "creator": "ApiTest",
            "categoryId": "3",
            "createdAt": "2020-01-03 14:26:11",
            "updatedAt": "2020-01-03 14:26:16"
        },
        {
            "id": 41,
            "groupName": "所有人",
            "roles": "[{\"id\": \"1\", \"name\": \"API测试企业\", \"type\": \"department\", \"parents\": [], \"parent_id\": \"0\"}, {\"id\": \"51\", \"name\": \"测试新\", \"type\": \"department\", \"parent\": \"1\", \"checked\": \"true\", \"parents\": [\"1\", \"51\"], \"blacklist\": [], \"parent_id\": \"1\"}]",
            "creator": "ApiTest",
            "categoryId": "0",
            "createdAt": "2020-01-03 14:27:06",
            "updatedAt": "2022-12-30 14:15:24"
        },
        {
            "id": 42,
            "groupName": "专门用于角色移除岗位的",
            "roles": "[{\"id\": \"1\", \"name\": \"API测试企业\", \"type\": \"department\", \"parents\": [], \"parent_id\": \"0\"}]",
            "creator": "ApiTest",
            "categoryId": "0",
            "createdAt": "2020-01-07 11:08:26",
            "updatedAt": "2020-01-07 11:08:38"
        }
    ],
    "msg": "成功"
}
上一页
绑定节点与角色关系
下一页
获取用户角色id集合
Built with