跳到主要内容

获取授权信息列表

查询系统授权信息的分页列表数据。

请求方式​

POST /api/v1/grant/list

请求参数​

参数名类型必填说明
pageNumberint否页码(默认1)
pageSizeint否每页数量(默认15)
group_idint否按分组ID筛选
namestring否授权名称模糊查询
stateboolean否按状态筛选

响应参数​

参数名类型说明
Totalint64总记录数
CurrPageint64当前页码
PageSizeint64每页数量
Dataarray授权数据列表

授权数据结构​

参数名类型说明
idint64授权ID
namestring授权名称
descriptionstring授权描述
group_idint64所属分组ID
group_namestring所属分组名称
stateboolean授权状态
created_attime.Time创建时间

请求示例​

{
"pageNumber": 1,
"pageSize": 10,
"group_id": 123
}

响应示例​

{
"Total": 20,
"CurrPage": 1,
"PageSize": 10,
"Data": [
{
"id": 456,
"name": "用户管理权限",
"description": "允许管理用户数据",
"group_id": 123,
"group_name": "高级权限组",
"state": true,
"created_at": "2023-01-01T00:00:00Z"
}
]
}

错误码​

错误码说明
400参数错误
500服务器内部错误

相关链接​