菜单

22.用户分组类

下载

用户分组类

查看用户分组

  • 接口描述:查看nvisual内用户分组列表。
  • URL地址:http://ip:port /wapi/v1/groups
  • 访问方法::Get
  • 请求参数:null
  • 响应示例:

[

{

"num": 1,

"id": 12000000000005,

"name": "Admin",

"role": "Admin"

}

]

查看分组id和名称

  • 接口描述:查看nvisual内用户分组的id和名称的列表。
  • URL地址:http://ip:port /wapi/v1/groupsIdAndName
  • 访问方法::Get
  • 请求参数:null
  • 响应示例:

[

{

"name": "Admin",

"id": 12000000000005

}

]

根据分组id查看分组

  • 接口描述:传入分组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

}

}

查看用户分组列表

  • 接口描述:查看nvisual内用户分组dev列表数据。
  • URL地址:http://ip:port /wapi/v1/devGroupsInfo
  • 访问方法::Get
  • 请求参数:null
  • 响应示例:

{

"totalCount": 1,

"data": [

{

"num": 1,

"id": 12000000000054,

"name": "线缆连接",

"role": "线缆连接"

}

]

}

最近修改: 2025-02-27