获取授权字段信息
查询授权字段的详细信息。
请求方式
POST /api/v1/grant/fields
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| grant_id | int | 是 | 授权ID |
响应参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| id | int64 | 授权ID |
| name | string | 授权名称 |
| fields | array | 授权字段列表 |
字段数据结构
| 参数名 | 类型 | 说明 |
|---|---|---|
| name | string | 字段名称 |
| type | string | 字段类型 |
| required | boolean | 是否必填 |
| description | string | 字段描述 |
请求示例
json
{
"grant_id": 456
}响应示例
json
{
"id": 456,
"name": "用户管理权限",
"fields": [
{
"name": "user_id",
"type": "int",
"required": true,
"description": "用户ID"
},
{
"name": "operation",
"type": "string",
"required": true,
"description": "操作类型"
}
]
}错误码
| 错误码 | 说明 |
|---|---|
| 400 | 参数错误 |
| 404 | 授权不存在 |
| 500 | 服务器内部错误 |