Skip to content

角色管理

角色管理提供角色的完整 CRUD 操作和权限分配功能。

功能说明

  • 角色分页查询
  • 角色新增
  • 角色修改
  • 角色删除(支持批量)
  • 角色详情查看
  • 数据导出(Excel)
  • 数据导入(Excel,含模板下载)

API 接口

所有接口均需要 Sa-Token 权限校验。

方法路径权限标识说明
GET/api/v1/sys/role/pagesys/role/page获取角色分页
POST/api/v1/sys/role/createsys/role/create添加角色
POST/api/v1/sys/role/modifysys/role/modify编辑角色
POST/api/v1/sys/role/removesys/role/remove删除角色
GET/api/v1/sys/role/detailsys/role/detail获取角色详情
GET/api/v1/sys/role/exportsys/role/export导出角色数据
GET/api/v1/sys/role/templatesys/role/template下载导入模板
POST/api/v1/sys/role/importsys/role/import导入角色数据

请求参数

分页查询

GET /api/v1/sys/role/page?current=1&size=10&role_name=管理员

新增/编辑

json
POST /api/v1/sys/role/create
{
  "role_name": "管理员",
  "role_code": "admin",
  "description": "系统管理员角色",
  "status": 1
}

删除

json
POST /api/v1/sys/role/remove
{
  "ids": ["1234567890"]
}

Released under the MIT License.