文档
测试

获取用户权限列表

GET
http://test.52miaosuan.com:8090/miaosuan/permission/list

接口描述

获取用户的权限列表

请求头

参数名
类型
描述
必填
user_id
int
用户编号
必填

请求参数

参数名
类型
描述
必填
user_id
int
查询的用户编号
必填

响应参数

参数名
类型
描述
必填
code
int
示例:0
必填
msg
string
示例:成功
必填
data
array
数据列表
必填
id
int
权限组编号,示例:100
必填
name
string
权限组名称,示例:预算报价
必填
permissions
array
权限条目列表
必填
item_id
int
权限ID
必填
item_name
string
权限名称,示例:创建预算报价
必填
selected
int
是否拥有该权限,0 - 没有该权限,1 - 拥有该权限
必填

说明 / 示例

返回响应: ```json { "code": 0, "msg": "成功", "data": [ { "id": 100, "name": "预算报价", "permissions": [ { "item_id": 1, "item_name": "创建预算报价", "selected": 1 }, { "item_id": 2, "item_name": "审核预算报价", "selected": 1 }, { "item_id": 3, "item_name": "配置预算模板", "selected": 1 } ] }, { "id": 200, "name": "财务管理", "permissions": [ { "item_id": 101, "item_name": "录入财务流水", "selected": 1 }, { "item_id": 102, "item_name": "查看财务流水", "selected": 1 }, { "item_id": 103, "item_name": "查看财务预警", "selected": 1 } ] }, { "id": 300, "name": "公司管理", "permissions": [ { "item_id": 201, "item_name": "人员管理", "selected": 1 }, { "item_id": 202, "item_name": "企业信息配置", "selected": 1 } ] }, { "id": 400, "name": "数据看板", "permissions": [ { "item_id": 301, "item_name": "业务指标看板", "selected": 1 }, { "item_id": 302, "item_name": "财务指标看板", "selected": 1 } ] } ] } ```