adminRole - TimYi/FengHuang GitHub Wiki

请求URL

http://101.200.229.135:8080/api/admin/role

字段说明

字段分为显示和保存两部分。
保存字段会有一些关联实体的id,显示字段会把一些关联实体的内容扁平化显示。

显示字段

id:id
name:角色名称,需要和权限对应
description:角色描述
user:属于权限的用户 {
    id
    name
}        

传参字段

id
name
description
userids:用户id,将全部该角色的用户id传过来

返回示例

{
"result": {
    "totalCount": 1,
    "totalPages": 1,
    "page": 0,
    "size": 8,
    "result": [
        {
            "id": "404040e64db23a0f014db23bdb9f0001",
            "name": "ADMIN",
            "description": null,
            "authorities": null,
            "users": null
        }
    ]
},
"status": "OK"
}

添加某角色的用户

url:http://101.200.229.135:8080/api/admin/role/addRoleUser
method:POST
参数:username,password,roleName
返回:“添加成功”

删除某角色的用户

url:http://101.200.229.135:8080/api/admin/role/{id}/user/{userId}
method:DELETE
参数:id 角色id,userId 用户id,都是路径参数
返回:“删除成功”