系统模块
获取所有权限菜单
请求接口
/system/menu/get
请求方法
Get
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
visible | int | 否 | 存在则可见 |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
id | int | 是 | |
pid | int | 是 | 父id |
name | String | 是 | |
type | int | 是 | 菜单类型(字典 0目录 1菜单 2按钮) |
router | String | 否 | 路由 |
permission | String | 否 | 权限状态 |
visible | Integer | 是 | 是否可见 |
sort | Integer | 是 | 排序参数 |
icon | Integer | 否 | 图标 |
children | list | 否 | 子级菜单 |
新增权限菜单
请求接口
/system/menu/add
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
pid | int | 是 | 父id |
name | String | 是 | |
type | int | 是 | 类型 |
router | String | 否 | 路由 |
permission | String | 否 | 权限状态 |
visible | Integer | 是 | 是否可见 |
sort | Integer | 是 | 排序参数 |
icon | Integer | 否 | 图标 |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
删除权限菜单
请求接口
/system/menu/delete
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
id | List |
是 |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
更新权限菜单
请求接口
/system/menu/update
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
id | int | 是 | |
pid | int | 是 | 父id |
name | String | 是 | |
type | int | 是 | 类型 |
router | String | 否 | 路由 |
permission | String | 否 | 权限状态 |
visible | Integer | 是 | 是否可见 |
sort | Integer | 否 | 排序参数 |
icon | Integer | 否 | 图标 |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
角色列表
请求接口
/system/role/list
请求方法
GET
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
rowCount | int | 是 | |
pageNo | int | 是 |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
total | int | 是 | 查询数目总量 |
size | int | 是 | 一页显示数量 |
current | int | 是 | 当前页数 |
pages | int | 是 | 总页数 |
records | List |
否 | 内容 |
RoleInfoVo结构
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
id | int | y | |
rolename | string | y | 角色名称 |
code | string | y | 角色代号 |
memo | string | n | 备注 |
status | int | y | 1:启用,0:停用 |
角色新增
请求接口
/system/role/add
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
rolename | string | y | 角色名称 |
code | string | y | 角色代号 |
memo | string | n | 备注 |
status | int | y | 1:启用,0:停用 |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
角色修改
请求接口
/system/role/update
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
id | int | y | |
rolename | string | n | 角色名称 |
code | string | n | 角色代号 |
memo | string | n | 备注 |
status | int | n | 1:启用,0:停用 |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
角色修改
请求接口
/system/role/delete
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
id | int | y |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
角色与菜单绑定
请求接口
/system/role/menu/link
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
roleId | int | y | |
menuIds | List |
y |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
获取角色拥有的权限菜单id
请求接口
/system/role/menu/get
请求方法
GET
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
roleId | int | y |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
data | list | 是 | 所拥有权限菜单id |
文档更新时间: 2023-10-11 14:42 作者:吴温立