- 状态码
- 接口书 写说明
- 版本变更说明
- 后端接口
- 业务流程
- 获取流程列表(list结构)
- 流程从表数据更新(只支持单条更新)
- 流程从表数据添加(支持单条或多条数据)
- 流程作废
- 流程恢复
- 流程抄送
- 流程取回
- 流程中断
- 流程回退
- 流程从表数据(添加|更新)
- 流程从表数据删除
- 超管修改流程主表数据
- 获取流程实例各种办理人
- 流程中断
- 流程回退
- 流程取回
- 流程抄送
- 根据流程实例id获取待办节点信息
- 流程 - 取消委托
- 流程 - 委托
- 流程 - 拒绝委托
- 流程 - 接受委托
- 流程新建发起(或者初始化存草稿)
- 流程定义获取接口
- 流程执行实例查询接口
- 获取多个应用待办简略list
- 获取流程从表数据列表
- 删除某个流程实例
- 流程恢复
- 刷新同步
- 流程提交
- 流程作废
- 查看单个流程详情
- 获取实例列表总数
- 获取流程列表
- 获取流程数据-从表单条数据详情
- 数据流
- 文件存储
- 消息服务
- 用户与角色
- 通讯录管理
- 用户管理
- 部门管理
- 角色管理
- 组织架构同步
- 身份验证
- 租户服务
- 通用接口
- 门户
- IOT
- 启聊
- 多语言
- 前端接口
获取企业所有角色列表
POST
/openservice/eagle-user/role/getRoleList
后端接口/用户与角色/通讯录管理/角色管理
public void getRoleList() {
EagleUserRoleGetRoleListPostRequest request = new EagleUserRoleGetRoleListPostRequest();
request.setEntId("apiceshiqiye");
EagleUserRoleGetRoleListResponse response = qpaasHttpClient.doAction(request);
System.out.println(response.getResult());
}
请求参数
Body 参数application/json
entId
string
企业id
示例
{
"entId": "APICeShiQiYe",
"userId": "utest04"
}
返回响应
🟢200成功
application/json
Body
status
integer
必需
code
integer
必需
result
array [object {11}]
必需
name
string
必需
type
string
必需
children
array [object {11}] | null
必需
id
string
必需
hasChildren
string | null
必需
roles
string
必需
unique
string
必需
parentId
string
必需
parentName
string
必需
createTime
string
必需
opType
array[string]
必需
msg
string
必需
示例
{
"status": 200,
"code": 1000000,
"result": [
{
"name": "clw测试应用",
"type": "category",
"children": [
{
"name": "clw",
"type": "group",
"children": null,
"id": "167",
"hasChildren": null,
"roles": null,
"unique": "group167",
"parentId": "18",
"parentName": "clw测试应用",
"createTime": "2021-11-09 13:41:58",
"opType": [
"all"
]
}
],
"id": "18",
"hasChildren": "1",
"roles": null,
"unique": "category18",
"parentId": "0",
"parentName": null,
"createTime": "2021-11-09 13:41:58",
"opType": [
"all"
]
},
{
"name": "测试1",
"type": "group",
"children": null,
"id": "24",
"hasChildren": null,
"roles": null,
"unique": "group24",
"parentId": "0",
"parentName": null,
"createTime": "2019-08-08 11:18:42",
"opType": [
"all"
]
},
{
"name": "默认",
"type": "group",
"children": null,
"id": "1",
"hasChildren": null,
"roles": null,
"unique": "group1",
"parentId": "0",
"parentName": null,
"createTime": "2019-08-08 08:55:03",
"opType": [
"all"
]
},
{
"name": "一级分组修改数据",
"type": "category",
"children": [
{
"name": "二级分组",
"type": "category",
"children": [
{
"name": "三级分组删除",
"type": "category",
"children": [],
"id": "5",
"hasChildren": "0",
"roles": null,
"unique": "category5",
"parentId": "4",
"parentName": "二级分组",
"createTime": "2020-01-03 14:26:44",
"opType": [
"all"
]
}
],
"id": "4",
"hasChildren": "1",
"roles": null,
"unique": "category4",
"parentId": "3",
"parentName": "一级分组修改数据",
"createTime": "2020-01-03 14:22:17",
"opType": [
"all"
]
},
{
"name": "角色删除",
"type": "group",
"children": null,
"id": "40",
"hasChildren": null,
"roles": null,
"unique": "group40",
"parentId": "3",
"parentName": "一级分组修改数据",
"createTime": "2020-01-03 14:26:11",
"opType": [
"all"
]
},
{
"name": "修改角色",
"type": "group",
"children": null,
"id": "39",
"hasChildren": null,
"roles": null,
"unique": "group39",
"parentId": "3",
"parentName": "一级分组修改数据",
"createTime": "2020-01-03 14:23:26",
"opType": [
"all"
]
}
],
"id": "3",
"hasChildren": "1",
"roles": null,
"unique": "category3",
"parentId": "0",
"parentName": null,
"createTime": "2020-01-03 14:22:05",
"opType": [
"all"
]
}
],
"msg": "成功"
}
修改于 2024-12-06 08:03:20