[
{
"num": 1,
"id": 12000000000005,
"name": "Admin",
"role": "Admin"
}
]
[
{
"name": "Admin",
"id": 12000000000005
}
]
接口描述:传入分组id查看对应的分组信息。
URL地址:http://ip:port /wapi/v1/groups/{id}
访问方法::Get
请求参数:
Path参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
Id | Long | 12000000000005 | 是 | 用户分组id |
{
"id": 12000000000005,
"name": "Admin",
"roleId": 13000000000008,
"system": true
}
接口描述:传入分组名称和权限等级创建分组。
URL地址:http://ip:port /wapi/v1/groups
访问方法::Post
请求参数:
Body参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
name | String | testgroup | 是 | 用户分组名称 |
role | String | Admin | 是 | 权限等级 |
Role可传参的值是系统固定的10种,分别是:
Admin
PowerUser
Editor
Updater
MoveElementsOnly
LinkConnection
Annotator
ReadOnly
DiagramRead
NoAccess
{
"code": 200,
"data": {
"id": 12000000000058,
"name": "testgroupa",
"roleId": 13000000000008,
"system": false
}
}
接口描述:传入分组id和分组属性,修改用户分组名称或权限。
URL地址:http://ip:port /wapi/v1/groups/{id}
访问方法::Put
请求参数:
Path参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
id | Long | 12000000000058 | 是 | 分组id |
Body参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
name | String | testgroupaa | 否 | 分组名称 |
role | String | Admin | 否 | 权限等级 |
Role可传参的值是系统固定的10种,分别是:
Admin
PowerUser
Editor
Updater
MoveElementsOnly
LinkConnection
Annotator
ReadOnly
DiagramRead
NoAccess
{
"code": 200,
"data": {
"id": 12000000000058,
"name": "testgroupaa",
"roleId": 13000000000008,
"system": false
}
}
接口描述:传入分组id删除用户分组。
URL地址:http://ip:port /wapi/v1/groups/{id}
访问方法::Delete
请求参数:
Path参数
参数名 | 类型 | 示例值 | 必填 | 说明 |
---|---|---|---|---|
id | Long | 12000000000058 | 是 | 分组id |
{
"code": 200,
"data": {
"id": 12000000000058,
"name": "testgroupaa",
"roleId": 13000000000008,
"system": false
}
}
{
"totalCount": 1,
"data": [
{
"num": 1,
"id": 12000000000054,
"name": "线缆连接",
"role": "线缆连接"
}
]
}