Skip to content

管理接口 ​

以下路径是当前管理后台实际使用的主要接口。除个人信息接口外,管理操作都应配置对应 api: 权限资源。

用户 ​

基础路径:/admin/sysUser

方法路径说明
GET/query用户分页列表
GET/detail用户详情
POST/create新增用户
POST/update编辑用户和关联关系
POST/resetPassword重置密码,不主动踢下
POST/delete批量删除
GET/importTemplate下载导入模板
POST/import导入用户
GET/export按 ID 或条件导出
GET/mine当前用户、角色和权限
GET/mineResources当前用户资源树
POST/updateMine更新个人资料和密码

后端还保留用户角色、组织、岗位和资源查询或独立设置接口;当前页面创建、编辑主要通过用户 DTO 一次提交关联 ID。

角色 ​

基础路径:/admin/sysRole

方法路径说明
GET/crud/query角色分页列表
GET/detail角色详情
POST/create新增角色
POST/update编辑角色
POST/delete批量删除角色
GET/queryResourceTree查询角色授权树
POST/setResources全量设置视图资源与挂载接口

资源 ​

基础路径:/admin/sysRes

方法路径说明
GET/viewTree视图资源树
GET/apiTree接口分组与接口资源树
GET/crud/detail资源详情
POST/create新增资源
POST/update编辑资源
POST/delete删除资源

接口分组:

方法路径
GET/admin/sysResGroup/tree
POST/admin/sysResGroup/create
POST/admin/sysResGroup/update
POST/admin/sysResGroup/delete

挂载关系:

方法路径
GET/admin/sysResMount/queryByViewResId
POST/admin/sysResMount/saveByViewResId

组织和岗位 ​

组织:

方法路径
GET/admin/sysOrg/tree
GET/admin/sysOrg/crud/detail
POST/admin/sysOrg/create
POST/admin/sysOrg/update
POST/admin/sysOrg/delete

岗位:

方法路径
GET/admin/sysPost/crud/query
GET/admin/sysPost/crud/detail
POST/admin/sysPost/create
POST/admin/sysPost/update
POST/admin/sysPost/delete

字典 ​

基础路径:/admin/sysDict

方法路径说明
GET/tree字典树
GET/crud/detail字典详情
POST/create新增节点
POST/update编辑或移动节点
POST/delete删除,支持强制确认

日志和系统参数 ​

方法路径说明
GET/admin/sysLog/crud/query日志分页列表
GET/admin/sysLog/detail日志详情
GET/admin/sysConfig/crud/query参数分页列表
GET/admin/sysConfig/crud/detail参数详情
POST/admin/sysConfig/create新增参数
POST/admin/sysConfig/update编辑参数
POST/admin/sysConfig/delete删除参数
POST/admin/sysConfig/refreshCache从数据库刷新 Redis 快照

地区 ​

管理页面使用:

  • /area/tree
  • /area/province/crud/*
  • /area/city/crud/*
  • /area/district/crud/*

其中省份分页查询、街道和村庄的通用接口按当前产品范围被禁用;不要为已禁用入口创建可授权资源。

YeahBoot 官方技术文档