MyAuth
  1. 角色
MyAuth
  • 首页
  • 公开接口
    • 检查服务状态
    • 获取web信息
    • 获取软件列表_自助用
    • 获取更新日志
    • 查询账号信息
    • 查询管理员信息
    • 查询额外存储信息
    • 自助解绑
    • 自助注册账号
    • 自助修改账号
    • 自助使用卡密
  • 软件接口
    • 数据格式
    • 加签验签
    • 加密解密
    • 加签demo
    • 接口
      • 初始化
      • 检测更新
      • 注册
      • 登录
      • 心跳
      • 离线
      • 使用卡密
      • 获取回复
      • 执行js
      • 上报数据
      • 上报额外数据
      • 触发事件
      • 解绑
      • 修改密码
      • 修改资料
      • 获取最新的一个版本
      • 检查账号状态
  • 网页接口
    • 说明
    • 管理员
      • 登录
      • 修改密码
      • 修改QQ
      • 检查token
      • 获取我的信息
      • 获取管理员列表
      • 修改管理员
      • 奖惩管理员
      • 添加管理员
      • 查询管理员
      • 删除管理员
    • 软件
      • 获取软件列表
      • 查询软件
      • 修改软件
      • 添加软件
      • 删除软件
      • 获取软件列表_全部_简要
    • 版本
      • 获取版本列表
      • 查询版本
      • 修改版本
      • 添加版本
      • 删除版本
      • 获取版本列表_全部_简要
      • 添加版本_同时添加回复
    • 回复
      • 获取回复列表
      • 查询回复
      • 修改回复
      • 添加回复
      • 删除回复
    • 卡密
      • 获取卡密列表
      • 查询卡密
      • 修改卡密
      • 生成卡密
      • 删除卡密
      • 禁用卡密
      • 解禁卡密
      • 导出卡密
    • 用户
      • 按条件批量操作用户授权
      • 获取用户在线信息
      • 获取用户列表
      • 查询用户
      • 修改用户
      • 添加用户
      • 删除用户
    • 函数
      • 获取函数列表
      • 查询函数
      • 修改函数
      • 添加函数
      • 删除函数
      • 运行函数
      • 调试函数
    • 事件
      • 获取事件列表
      • 查询事件
      • 修改事件
      • 添加事件
      • 删除事件
    • 封禁
      • 获取封禁列表
      • 查询封禁
      • 修改封禁
      • 添加封禁
      • 删除封禁
    • 数据
      • 获取数据列表
      • 删除数据
    • 用户日志
      • 获取日志列表
      • 删除日志
    • 系统设置
      • 获取设置信息
      • 修改设置信息
    • 菜单
      • 获取权限菜单
      • 获取菜单列表
      • 查询菜单
      • 删除菜单
      • 修改菜单
      • 添加菜单
    • 管理员日志
      • 获取日志列表
      • 删除日志
    • 角色
      • 获取角色列表
        POST
      • 获取角色列表_全部_简要
        POST
      • 查询角色
        POST
      • 修改角色
        POST
      • 添加角色
        POST
      • 删除角色
        POST
    • 策略
      • 获取策略列表
      • 查询策略
      • 修改策略
      • 删除策略
      • 添加策略
    • 统计
      • 获取软件数据
      • 获取数据排行
      • 获取设备排行
      • 获取近7天每日新增用户数
      • 获取用户分布比例
      • 获取卡密状态比例
      • 获取封禁类型数量
    • 代理卡密
      • 获取卡密列表
      • 查询卡密
      • 修改卡密
      • 生成卡密
      • 删除卡密
      • 禁用卡密
      • 解禁卡密
      • 导出卡密
    • 我的管理接口
      • 我的授权
        • 获取我的授权
      • 我的卡密
        • 获取我的卡密
        • 获取策略列表_全部_简要
        • 生成卡密
      • 我的余额
        • 获取我的余额日志
        • 使用代理余额卡密
      • 获取我的软件列表_简要
    • 额外存储类型
      • 获取额外存储类型列表
      • 获取额外存储类型列表_全部_简要
      • 查询额外存储类型
      • 修改额外存储类型
      • 添加额外存储类型
      • 删除额外存储类型
    • 额外存储
      • 获取额外存储列表
      • 查询额外存储
      • 修改额外存储
      • 添加额外存储
      • 删除额外存储
    • 支付通道管理
      • 获取支付通道列表
      • 修改支付通道信息
      • 申请支付链接
      • 获取所有支付类型状态
    • 支付订单管理
      • 获取订单列表
      • 删除订单
      • 本地查询订单
    • 邮件通知管理
      • 获取发送配置
      • 修改发送配置
      • 获取全部发送类型
      • 获取发送配置列表
      • 邮件发送测试
      • 开启通知
      • 关闭通知
    • 操作日志
      • 获取操作日志列表
  • 开放接口
    • 获取对象封禁信息
    • 获取在线客户端数
    • 获取用户总数
    • 添加额外存储信息
    • 删除额外存储信息
    • 获取额外存储列表信息
  1. 角色

获取角色列表

POST
/myauth/web/getRoleList
只有admin账号有权限使用

请求参数

Header 参数
token
string 
必需
登录成功后返回的token
示例值:
123
Body 参数application/json
name
string 
角色名称
可选
模糊查询
fromSoftId
integer 
所属软件ID
可选
模糊查询,留空则全部软件
discount
integer 
折扣
可选
单位百分%,模糊查询
pageIndex
integer 
必需
pageSize
integer 
必需
orders
array [object {2}] 
可选
column
string 
字段名
必需
必须严格遵守系统返回的字段名,即原样的驼峰命名法
asc
boolean 
是否正序排序
必需
示例
{
  "pageIndex": 1,
  "pageSize": 10
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/myauth/web/getRoleList' \
--header 'token: 123' \
--header 'Content-Type: application/json' \
--data-raw '{
    "pageIndex": 1,
    "pageSize": 10
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
success
boolean 
必需
msg
string 
必需
sign
string 
必需
result
object 
必需
records
array [object {7}] 
必需
total
integer 
必需
size
integer 
必需
current
integer 
必需
orders
array[string]
必需
optimizeCountSql
boolean 
必需
searchCount
boolean 
必需
countId
null 
必需
maxLimit
null 
必需
pages
integer 
必需
timestamp
integer 
必需
示例
{
  "code": 200,
  "success": true,
  "msg": "获取成功",
  "sign": "",
  "result": {
    "records": [
      {
        "id": 1,
        "name": "超级管理员",
        "fromSoftId": 0,
        "meunIds": "[\"59664367-11eb-489e-867d-af6c66129d03\",\"30633357-dd12-415e-8631-660e2aa6b9ad\",\"e70b3176-a2fa-4fc5-90f3-5abd9e2d13b8\",\"e50cadbc-8b2b-4c8f-a262-9da95d3371bb\",\"94beb8ae-a606-4dea-bfa8-57bc734818bf\",\"bcb68a35-eb0f-4696-acd8-3c76897e0f0f\",\"d6321208-4980-46e3-b3d4-ec057009472c\",\"b89eb2d8-40e4-4698-ab5a-ddaed7846ee1\",\"1d3838df-bc61-42e1-a149-dcc2705e2894\",\"5b35fe6a-da5f-46d5-b1ed-076308a38a13\",\"922666ba-1ed1-4b6b-9043-30aeead1eebe\",\"dbe9effe-0dc8-4378-a64c-5bf904ac6fae\",\"a59b674e-8d45-46c2-be6e-ff44d2ee7b86\",\"da3af6df-cd00-4746-b788-bd2dfeab716f\",\"43767678-01c5-4b54-bfac-e108b6ceb32a\",\"d7720078-3b65-4f83-b404-c117e5c46b68\",\"546ea73a-1d46-41f5-bfa6-e646b3e741ae\",\"d27462d2-b316-4983-9066-f283fcf17e46\",\"d58b4547-e20f-4eb9-b7d5-b3195ed5cc18\",\"014bf6d7-cff3-4b61-aa3b-f59cc0dd3235\",\"71eedb8d-ae9e-4958-a351-c8dfb4711f21\",\"9d953050-f354-4e9f-9f15-b91ea6a666f0\",\"23a8778f-9424-449a-a68e-54b12e4c30f3\",\"cd256048-3f8e-4fb7-ada3-55d538ce7611\"]",
        "discount": 100,
        "fromSoftName": null,
        "meunList": [
          "59664367-11eb-489e-867d-af6c66129d03",
          "30633357-dd12-415e-8631-660e2aa6b9ad",
          "e70b3176-a2fa-4fc5-90f3-5abd9e2d13b8",
          "e50cadbc-8b2b-4c8f-a262-9da95d3371bb",
          "94beb8ae-a606-4dea-bfa8-57bc734818bf",
          "bcb68a35-eb0f-4696-acd8-3c76897e0f0f",
          "d6321208-4980-46e3-b3d4-ec057009472c",
          "b89eb2d8-40e4-4698-ab5a-ddaed7846ee1",
          "1d3838df-bc61-42e1-a149-dcc2705e2894",
          "5b35fe6a-da5f-46d5-b1ed-076308a38a13",
          "922666ba-1ed1-4b6b-9043-30aeead1eebe",
          "dbe9effe-0dc8-4378-a64c-5bf904ac6fae",
          "a59b674e-8d45-46c2-be6e-ff44d2ee7b86",
          "da3af6df-cd00-4746-b788-bd2dfeab716f",
          "43767678-01c5-4b54-bfac-e108b6ceb32a",
          "d7720078-3b65-4f83-b404-c117e5c46b68",
          "546ea73a-1d46-41f5-bfa6-e646b3e741ae",
          "d27462d2-b316-4983-9066-f283fcf17e46",
          "d58b4547-e20f-4eb9-b7d5-b3195ed5cc18",
          "014bf6d7-cff3-4b61-aa3b-f59cc0dd3235",
          "71eedb8d-ae9e-4958-a351-c8dfb4711f21",
          "9d953050-f354-4e9f-9f15-b91ea6a666f0",
          "23a8778f-9424-449a-a68e-54b12e4c30f3",
          "cd256048-3f8e-4fb7-ada3-55d538ce7611"
        ]
      },
      {
        "id": 2,
        "name": "代理",
        "fromSoftId": 1,
        "meunIds": "[\"da3af6df-cd00-4746-b788-bd2dfeab716f\",\"922666ba-1ed1-4b6b-9043-30aeead1eebe\",\"23a8778f-9424-449a-a68e-54b12e4c30f3\",\"cd256048-3f8e-4fb7-ada3-55d538ce7611\"]",
        "discount": 90,
        "fromSoftName": "MyQQ",
        "meunList": [
          "da3af6df-cd00-4746-b788-bd2dfeab716f",
          "922666ba-1ed1-4b6b-9043-30aeead1eebe",
          "23a8778f-9424-449a-a68e-54b12e4c30f3",
          "cd256048-3f8e-4fb7-ada3-55d538ce7611"
        ]
      }
    ],
    "total": 2,
    "size": 10,
    "current": 1,
    "orders": [],
    "optimizeCountSql": true,
    "searchCount": true,
    "countId": null,
    "maxLimit": null,
    "pages": 1
  },
  "timestamp": 1647063430503
}
🔴500错误
修改于 2023-01-15 12:56:29
上一页
删除日志
下一页
获取角色列表_全部_简要
Built with