获取所有用户组
- 接口说明: 获取所有用户组
- 接口地址: /api/groups
- 请求方式: GET
请求参数
参数名称 | 类型 | 是否必须 | 描述 |
---|
include | string | 否 | 关联数据 |
filter[isDefault] | string | 否 | 是否只返回默认用户组 |
filter[type] | string | 否 | 传 invite 返回当前用户可见用户组(非管理员不返回游客、管理员用户组),前端用户组管理也可以使用次参数控制非管理员的展示内容 |
include 可关联的数据
关联名称 | 模型 | 类型 | 是否默认 | 描述 |
---|
permission | permission | object | 是 | 权限 |
请求示例
/api/groups?filter[type]=invite
返回说明
- 返回当前创建成功数据, http 状态码: 200
返回结果
返回示例
{
"data": [
{
"type": "groups",
"id": "1",
"attributes": {
"name": "管理员",
"type": "",
"color": "",
"icon": "",
"default": false,
"isDisplay": false
}
},
{
"type": "groups",
"id": "7",
"attributes": {
"name": "游客",
"type": "",
"color": "",
"icon": "",
"default": false,
"isDisplay": false
}
},
{
"type": "groups",
"id": "10",
"attributes": {
"name": "普通会员",
"type": "",
"color": "",
"icon": "",
"default": true,
"isDisplay": false
}
}
]
}