新增-权限点
POST
/sys/permission新增权限点
注意1: 新增时, 权限点"名字"不能和子集们现有的权限点名字重复
注意2: 新增时, 权限标识不能和所有人重复, 应该是唯一的标识
请求参数
Header 参数
Authorization
string
必需
Bearer token值, 示例值: Bearer fda5da47-c18b-42d7-a8d9-7cc72a10abbd
示例值:
{{Vue2_HR_ACCESS_TOKEN}}
Body 参数application/json
name
string
权限点名字
校验: 权限点"名字"不能和子集们现有的权限点名字重复
code
string
权限点标识
校验: 权限标识不能和所有人重复, 应该是唯一的标识
重要, 后续前端需要用此值做判断
description
string
权限点描述
type
integer
权限点类型
1为页面路由权限点, 2为按钮权限点
pid
string
权限点父级id
页面权限点pid值为'0', 按钮权限点值为所属页面权限点的id值
enVisible
string
权限点开启状态
0关闭, 1开启. (暂时无需判断, 前端逻辑上默认全都有效直接用)
示例
{
"name": "审批页面",
"code": "approval",
"description": "是否可以进入审批页面",
"type": 1,
"pid": "0",
"enVisible": "0"
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
success
boolean
响应状态
true成功, false失败
code
integer
业务状态码
10000成功, 其他失败
data
object
响应数据
_id
string
数据id
在后台数据库的id_暂时无用
name
string
权限点名字
code
string
权限点标识
重要, 后续前端需要用此值做判断
description
string
权限点描述
type
integer
权限点类型
1为页面路由权限点, 2为按钮权限点
pid
string
权限点父级id
页面权限点pid值为'0', 按钮权限点值为所属页面权限点的id值
enVisible
string
权限点开启状态
0关闭, 1开启. (暂时无需判断, 前端逻辑上默认全都有效直接用)
__v
integer
必需
message
string
响应消息
示例成功示例
{
"success": true,
"code": 10000,
"data": {
"_id": "62a9a303b7aa47052429827d",
"name": "审批页面",
"code": "approval",
"description": "是否可以进入审批页面",
"type": 1,
"pid": "0",
"enVisible": "0",
"__v": 0
},
"message": "添加权限点成功"
}
最后修改时间: 3 年前