获取-权限点列表
GET
/sys/permission获取权限点列表
请求参数
Header 参数
Authorization
string
必需
Bearer token值, 示例值: Bearer fda5da47-c18b-42d7-a8d9-7cc72a10abbd
示例值:
{{Vue2_HR_ACCESS_TOKEN}}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
success
boolean
响应状态
true成功, false失败
code
integer
业务状态码
10000成功, 其他失败
data
array [object {7}]
响应数据
id
string
权限点id
name
string
权限点名字
description
string
权限点描述
type
integer
权限点类型
1为页面路由权限点, 2为按钮权限点
code
string
权限点标识
重要, 后续前端需要用此值做判断
pid
string
权限点父级id
页面权限点pid值为'0', 按钮权限点值为所属页面权限点的id值
enVisible
string
权限点开启状态
0关闭, 1开启. (暂时无需判断, 前端逻辑上默认全都有效直接用)
message
string
响应消息
示例
成功示例
{
"success": true,
"code": 10000,
"data": [
{
"id": "604f7df5f900be1850edb152",
"name": "员工管理",
"description": "用户管理菜单",
"type": 1,
"code": "employees",
"pid": "0",
"enVisible": "1"
},
{
"id": "604f7e07f900be1850edb153",
"name": " 公司设置",
"description": "公司设置菜单",
"type": 1,
"code": "settings",
"pid": "0",
"enVisible": "1"
},
{
"id": "604f7e17f900be1850edb154",
"name": " 权限管理",
"description": "权限菜单",
"type": 1,
"code": "permissions",
"pid": "0",
"enVisible": "1"
},
{
"id": "604f7e50f900be1850edb155",
"name": " 社保",
"description": " 社保",
"type": 1,
"code": "social_securitys",
"pid": "0",
"enVisible": "1"
},
{
"id": "604f7e5bf900be1850edb156",
"name": "审批",
"description": "审批",
"type": 1,
"code": "approvals",
"pid": "0",
"enVisible": "1"
},
{
"id": "604f7e66f900be1850edb157",
"name": "考勤",
"description": "考勤",
"type": 1,
"code": "attendances",
"pid": "0",
"enVisible": "1"
},
{
"id": "604f7e79f900be1850edb158",
"name": "工资",
"description": "工资",
"type": 1,
"code": "salarys",
"pid": "0",
"enVisible": "0"
},
{
"id": "6050175b140b332e04cced02",
"name": "测试",
"description": "aa",
"type": 2,
"code": "aa",
"pid": "604f7df5f900be1850edb152",
"enVisible": "1"
}
],
"message": "获取权限点成功"
}
最后修改时间: 2 年前