Fecify-角色-列表

接口信息

  • 接口地址: {your-site-url}/api/skill/system-role/list
  • 基础 URL: {your-site-url} 需替换为你自己的独立站 URL 地址,如 https://your-domain.com/admin
  • 请求方式: GET
  • Content-Type: application/json
  • 说明: 获取角色分页列表,支持按名称筛选。

认证

请求头中需要携带 skill-access-token

Header
skill-access-token {your-skill-access-token} (请替换为你自己的 token)

请求参数

参数 类型 必填 说明
pageNum Number 页码,默认 1
pageSize Number 每页条数
name String 角色名称,LIKE 模糊搜索

请求示例

cURL

curl --location --request GET '{your-site-url}/api/skill/system-role/list?pageNum=1&pageSize=10&name=vip' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json'

返回结果

code200 表示成功;code 不为 200 表示失败。

成功响应

{
    "code": 200,
    "data": {
        "list": [
            {
                "id": 18,
                "name": "vip",
                "created_at": "2025-08-18 11:56:33",
                "updated_at": "2025-08-18 11:56:33"
            }
        ],
        "total": 1,
        "pageSize": 10,
        "totalPage": 1
    },
    "message": "success"
}

返回字段说明

字段 类型 说明
code Number 状态码,200 表示成功
message String 执行结果的文字描述
data Object 分页数据

data 分页字段

字段 类型 说明
list Array 角色列表
total Number 总记录数
pageSize Number 每页条数
totalPage Number 总页数

list 子项

字段 类型 说明
id Number 角色 ID
name String 角色名称
created_at String 创建时间
updated_at String 更新时间

注意事项

  1. name 支持 LIKE 模糊搜索。
  2. 角色详情通过 Fecify-角色-详细 获取。

results matching ""

    No results matching ""