[TOC]
简要描述
请求URL
http://47.111.70.10:8091/collector-siot-smb/api/role/selectRoleVOById
请求方式
参数
返回示例
{
"isSuccess": true,
"data": {
"pageIndex": 0,
"pageSize": 0,
"id": 30,
"name": "普通用户",
"code": null,
"type": null,
"createUserId": null,
"createTime": null,
"updateUserId": null,
"updateTime": null,
"isDeleted": null,
"isEnable": true,
"remark": null,
"projectCode": null,
"permissionNames": null,
"permissionIds": null,
"parentId": 0,
"permissionId": 0,
"userId": 0,
"permissionEOList": [
{
"pageIndex": 0,
"pageSize": 0,
"id": 42,
"name": "策略管理",
"code": "tactics:list",
"type": null,
"url": null,
"isEnable": true,
"isIntranet": null,
"isAssignable": null,
"parentId": 0,
"sortNum": 21,
"description": "策略管理描述",
"createUserId": null,
"createTime": "2022-07-22T03:10:57.000+0000",
"updateUserId": null,
"updateTime": "2022-07-22T03:10:57.000+0000",
"isDeleted": null,
"targetWindow": null,
"menuStyle": null,
"projectCode": "api",
"hasChildren": null,
"levelCode": null,
"enable": true,
"intranet": null,
"assignable": null,
"deleted": null
},
{
"pageIndex": 0,
"pageSize": 0,
"id": 43,
"name": "策略详情",
"code": "tactics:view",
"type": null,
"url": null,
"isEnable": true,
"isIntranet": null,
"isAssignable": null,
"parentId": 42,
"sortNum": 23,
"description": "策略详情描述",
"createUserId": null,
"createTime": "2022-07-22T03:10:57.000+0000",
"updateUserId": null,
"updateTime": "2022-07-22T03:10:57.000+0000",
"isDeleted": null,
"targetWindow": null,
"menuStyle": null,
"projectCode": "api",
"hasChildren": null,
"levelCode": null,
"enable": true,
"intranet": null,
"assignable": null,
"deleted": null
},
{
"pageIndex": 0,
"pageSize": 0,
"id": 56,
"name": "策略删除",
"code": "tactics:remove",
"type": null,
"url": null,
"isEnable": true,
"isIntranet": null,
"isAssignable": null,
"parentId": 42,
"sortNum": 22,
"description": "策略删除描述",
"createUserId": null,
"createTime": "2022-07-22T03:10:57.000+0000",
"updateUserId": null,
"updateTime": "2022-07-22T03:10:57.000+0000",
"isDeleted": null,
"targetWindow": null,
"menuStyle": null,
"projectCode": "api",
"hasChildren": null,
"levelCode": null,
"enable": true,
"intranet": null,
"assignable": null,
"deleted": null
},
{
"pageIndex": 0,
"pageSize": 0,
"id": 57,
"name": "策略启用",
"code": "tactics:enable",
"type": null,
"url": null,
"isEnable": true,
"isIntranet": null,
"isAssignable": null,
"parentId": 42,
"sortNum": 20,
"description": "策略启用描述",
"createUserId": null,
"createTime": "2022-07-22T03:10:57.000+0000",
"updateUserId": null,
"updateTime": "2022-07-22T03:10:57.000+0000",
"isDeleted": null,
"targetWindow": null,
"menuStyle": null,
"projectCode": "api",
"hasChildren": null,
"levelCode": null,
"enable": true,
"intranet": null,
"assignable": null,
"deleted": null
},
{
"pageIndex": 0,
"pageSize": 0,
"id": 44,
"name": "添加策略",
"code": "tactics:add",
"type": null,
"url": null,
"isEnable": true,
"isIntranet": null,
"isAssignable": null,
"parentId": 42,
"sortNum": 19,
"description": "添加策略描述",
"createUserId": null,
"createTime": "2022-07-22T03:10:57.000+0000",
"updateUserId": null,
"updateTime": "2022-07-22T03:10:57.000+0000",
"isDeleted": null,
"targetWindow": null,
"menuStyle": null,
"projectCode": "api",
"hasChildren": null,
"levelCode": null,
"enable": true,
"intranet": null,
"assignable": null,
"deleted": null
}
],
"nodes": null,
"permissionAssignmentEO": [
{
"id": 1076,
"roleId": 30,
"permissionId": 42,
"createUserId": null,
"createTime": null,
"updateUserId": null,
"updateTime": null,
"isDeleted": null
},
{
"id": 1077,
"roleId": 30,
"permissionId": 43,
"createUserId": null,
"createTime": null,
"updateUserId": null,
"updateTime": null,
"isDeleted": null
},
{
"id": 1078,
"roleId": 30,
"permissionId": 56,
"createUserId": null,
"createTime": null,
"updateUserId": null,
"updateTime": null,
"isDeleted": null
},
{
"id": 1079,
"roleId": 30,
"permissionId": 57,
"createUserId": null,
"createTime": null,
"updateUserId": null,
"updateTime": null,
"isDeleted": null
},
{
"id": 1080,
"roleId": 30,
"permissionId": 44,
"createUserId": null,
"createTime": null,
"updateUserId": null,
"updateTime": null,
"isDeleted": null
}
]
},
"code": 0,
"msg": null
}
返回data参数说明
参数名 |
类型 |
说明 |
id |
Long |
角色id |
name |
String |
角色名称 |
Boolean |
boolean |
是否启用(true:是,false:否) |
permissionAssignmentEO |
list |
角色菜单集合 |
返回data中的permissionEOList参数说明
参数名 |
类型 |
说明 |
id |
Long |
菜单id |
parentId |
Long |
父级id |
备注