Skip to content

角色管理 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} ​

无描述

请求参数 ​

参数名位置类型必填说明
roleIdpathnumber✅

响应 ​

状态码说明
200

DELETE /system/role/{roleIds} ​

无描述

请求参数 ​

参数名位置类型必填说明
roleIdspathstring✅

响应 ​

状态码说明
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

Released under the MIT License.