角色管理 API
由
scripts/generate-api-docs.ts自动生成 —— 请勿手改 共 13 个端点
POST /system/role
无描述
请求体
json
{
"$ref": "#/components/schemas/ReqAddRoleDto"
}响应
| 状态码 | 说明 |
|---|---|
| 201 |
PUT /system/role
无描述
请求体
json
{
"$ref": "#/components/schemas/ReqUpdateRoleDto"
}响应
| 状态码 | 说明 |
|---|---|
| 200 |
GET /system/role/{roleId}
无描述
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
roleId | path | number | ✅ |
响应
| 状态码 | 说明 |
|---|---|
| 200 |
DELETE /system/role/{roleIds}
无描述
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
roleIds | path | string | ✅ |
响应
| 状态码 | 说明 |
|---|---|
| 200 |
GET /system/role/authUser/allocatedList
无描述
响应
| 状态码 | 说明 |
|---|---|
| 200 |
PUT /system/role/authUser/cancel
无描述
请求体
json
{
"$ref": "#/components/schemas/ReqCancelDto"
}响应
| 状态码 | 说明 |
|---|---|
| 200 |
PUT /system/role/authUser/cancelAll
无描述
响应
| 状态码 | 说明 |
|---|---|
| 200 |
PUT /system/role/authUser/selectAll
无描述
响应
| 状态码 | 说明 |
|---|---|
| 200 |
GET /system/role/authUser/unallocatedList
无描述
响应
| 状态码 | 说明 |
|---|---|
| 200 |
PUT /system/role/changeStatus
无描述
请求体
json
{
"$ref": "#/components/schemas/ReqChangeRoleStatusDto"
}响应
| 状态码 | 说明 |
|---|---|
| 200 |
PUT /system/role/dataScope
无描述
请求体
json
{
"$ref": "#/components/schemas/ReqDataScopeDto"
}响应
| 状态码 | 说明 |
|---|---|
| 200 |
POST /system/role/export
无描述
请求体
json
{
"$ref": "#/components/schemas/ReqRoleListDto"
}响应
| 状态码 | 说明 |
|---|---|
| 201 |
GET /system/role/list
无描述
响应
| 状态码 | 说明 |
|---|---|
| 200 |