:::tip 本章概要
API 接口速查表,按模块分组列出所有 RESTful 接口的请求方法、路径、说明和权限标识。
:::
API 接口速查表
本章汇总项目所有 API 接口,按模块分类整理。所有接口统一挂在根路径下,前端通过 /api 前缀代理访问,需携带 Authorization: Bearer <token> 请求头(认证相关接口除外)。
认证管理(免登录)
| 方法 |
路径 |
说明 |
权限 |
| GET |
/captcha |
获取图形验证码 |
无需登录 |
| POST |
/login |
用户登录 |
无需登录 |
系统主页
| 方法 |
路径 |
说明 |
权限 |
| GET |
/index/getMenus |
获取用户菜单 |
需登录 |
| GET |
/index/getUser |
获取用户信息 |
需登录 |
| GET |
/index/getRouters |
获取路由数据 |
需登录 |
文件上传
| 方法 |
路径 |
说明 |
权限 |
| POST |
/upload/uploadFile |
上传文件 |
需登录 |
用户管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/user/page |
分页查询 |
sys:user:page |
| GET |
/user/detail/{id} |
详情查询 |
sys:user:detail |
| GET |
/user/list |
列表查询 |
需登录 |
| POST |
/user/add |
新增用户 |
sys:user:add |
| PUT |
/user/update |
更新用户 |
sys:user:update |
| DELETE |
/user/delete/{id} |
删除用户 |
sys:user:delete |
| PUT |
/user/status |
设置状态 |
sys:user:status |
| PUT |
/user/resetPwd |
重置密码 |
sys:user:resetPwd |
角色管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/role/page |
分页查询 |
sys:role:page |
| GET |
/role/detail/{id} |
详情查询 |
sys:role:detail |
| GET |
/role/list |
列表查询 |
需登录 |
| POST |
/role/add |
新增角色 |
sys:role:add |
| PUT |
/role/update |
更新角色 |
sys:role:update |
| DELETE |
/role/delete/{id} |
删除角色 |
sys:role:delete |
| PUT |
/role/status |
设置状态 |
sys:role:status |
角色菜单权限
| 方法 |
路径 |
说明 |
权限 |
| GET |
/role/menu/index/{id} |
获取角色菜单 |
sys:role:roleMenu |
| POST |
/role/menu/save |
分配菜单 |
sys:role:assignMenu |
菜单管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/menu/list |
菜单列表 |
sys:menu:list |
| GET |
/menu/detail/{id} |
详情查询 |
sys:menu:detail |
| POST |
/menu/add |
新增菜单 |
sys:menu:add |
| PUT |
/menu/update |
更新菜单 |
sys:menu:update |
| DELETE |
/menu/delete/{id} |
删除菜单 |
sys:menu:delete |
部门管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/dept/list |
部门列表 |
sys:dept:list |
| GET |
/dept/detail/{id} |
详情查询 |
sys:dept:detail |
| POST |
/dept/add |
新增部门 |
sys:dept:add |
| PUT |
/dept/update |
更新部门 |
sys:dept:update |
| DELETE |
/dept/delete/{id} |
删除部门 |
sys:dept:delete |
岗位管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/position/page |
分页查询 |
sys:position:page |
| GET |
/position/detail/{id} |
详情查询 |
sys:position:detail |
| GET |
/position/list |
列表查询 |
需登录 |
| POST |
/position/add |
新增岗位 |
sys:position:add |
| PUT |
/position/update |
更新岗位 |
sys:position:update |
| DELETE |
/position/delete/{id} |
删除岗位 |
sys:position:delete |
| PUT |
/position/status |
设置状态 |
sys:position:status |
职级管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/level/page |
分页查询 |
sys:level:page |
| GET |
/level/detail/{id} |
详情查询 |
sys:level:detail |
| GET |
/level/list |
列表查询 |
需登录 |
| POST |
/level/add |
新增职级 |
sys:level:add |
| PUT |
/level/update |
更新职级 |
sys:level:update |
| DELETE |
/level/delete/{id} |
删除职级 |
sys:level:delete |
| PUT |
/level/status |
设置状态 |
sys:level:status |
城市管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/city/list |
城市列表 |
sys:city:list |
| GET |
/city/detail/{id} |
详情查询 |
sys:city:detail |
| POST |
/city/add |
新增城市 |
sys:city:add |
| PUT |
/city/update |
更新城市 |
sys:city:update |
| DELETE |
/city/delete/{id} |
删除城市 |
sys:city:delete |
文章管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/article/page |
分页查询 |
sys:article:page |
| GET |
/article/detail/{id} |
详情查询 |
sys:article:detail |
| POST |
/article/add |
新增文章 |
sys:article:add |
| PUT |
/article/update |
更新文章 |
sys:article:update |
| DELETE |
/article/delete/{id} |
删除文章 |
sys:article:delete |
| PUT |
/article/status |
设置状态 |
sys:article:status |
分类管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/category/list |
分类列表 |
sys:category:list |
| GET |
/category/detail/{id} |
详情查询 |
sys:category:detail |
| POST |
/category/add |
新增分类 |
sys:category:add |
| PUT |
/category/update |
更新分类 |
sys:category:update |
| DELETE |
/category/delete/{id} |
删除分类 |
sys:category:delete |
公告管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/notice/page |
分页查询 |
sys:notice:page |
| GET |
/notice/detail/{id} |
详情查询 |
sys:notice:detail |
| POST |
/notice/add |
新增公告 |
sys:notice:add |
| PUT |
/notice/update |
更新公告 |
sys:notice:update |
| DELETE |
/notice/delete/{id} |
删除公告 |
sys:notice:delete |
友链管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/link/page |
分页查询 |
sys:link:page |
| GET |
/link/detail/{id} |
详情查询 |
sys:link:detail |
| POST |
/link/add |
新增友链 |
sys:link:add |
| PUT |
/link/update |
更新友链 |
sys:link:update |
| DELETE |
/link/delete/{id} |
删除友链 |
sys:link:delete |
| PUT |
/link/status |
设置状态 |
sys:link:status |
参数管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/param/page |
分页查询 |
sys:param:page |
| GET |
/param/detail/{id} |
详情查询 |
sys:param:detail |
| POST |
/param/add |
新增参数 |
sys:param:add |
| PUT |
/param/update |
更新参数 |
sys:param:update |
| DELETE |
/param/delete/{id} |
删除参数 |
sys:param:delete |
字典管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/dict/page |
字典分页查询 |
sys:dict:page |
| GET |
/dict/detail/{id} |
字典详情 |
sys:dict:detail |
| POST |
/dict/add |
新增字典 |
sys:dict:add |
| PUT |
/dict/update |
更新字典 |
sys:dict:update |
| DELETE |
/dict/delete/{id} |
删除字典 |
sys:dict:delete |
字典项管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/dict/item/page |
字典项分页 |
sys:dictItem:page |
| GET |
/dict/item/detail/{id} |
字典项详情 |
sys:dictItem:detail |
| GET |
/dict/item/getDictItemList/{code} |
按编码获取字典项 |
需登录 |
| POST |
/dict/item/add |
新增字典项 |
sys:dictItem:add |
| PUT |
/dict/item/update |
更新字典项 |
sys:dictItem:update |
| DELETE |
/dict/item/delete/{id} |
删除字典项 |
sys:dictItem:delete |
配置管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/config/page |
配置分页查询 |
sys:config:page |
| GET |
/config/detail/{id} |
配置详情 |
sys:config:detail |
| POST |
/config/add |
新增配置 |
sys:config:add |
| PUT |
/config/update |
更新配置 |
sys:config:update |
| DELETE |
/config/delete/{id} |
删除配置 |
sys:config:delete |
配置项管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/config/item/page |
配置项分页 |
sys:configItem:page |
| GET |
/config/item/detail/{id} |
配置项详情 |
sys:configItem:detail |
| POST |
/config/item/add |
新增配置项 |
sys:configItem:add |
| PUT |
/config/item/update |
更新配置项 |
sys:configItem:update |
| DELETE |
/config/item/delete/{id} |
删除配置项 |
sys:configItem:delete |
| PUT |
/config/item/status |
设置状态 |
sys:configItem:status |
网站配置
| 方法 |
路径 |
说明 |
权限 |
| GET |
/config/web/detail |
获取网站配置 |
需登录 |
| PUT |
/config/web/update |
更新网站配置 |
sys:configWeb:update |
文件模板
| 方法 |
路径 |
说明 |
权限 |
| GET |
/file/template/page |
分页查询 |
sys:fileTemplate:page |
| GET |
/file/template/detail/{id} |
详情查询 |
sys:fileTemplate:detail |
| POST |
/file/template/add |
新增模板 |
sys:fileTemplate:add |
| PUT |
/file/template/update |
更新模板 |
sys:fileTemplate:update |
| DELETE |
/file/template/delete/{id} |
删除模板 |
sys:fileTemplate:delete |
定时任务
| 方法 |
路径 |
说明 |
权限 |
| GET |
/job/page |
分页查询 |
sys:job:page |
| GET |
/job/detail/{id} |
详情查询 |
sys:job:detail |
| POST |
/job/add |
新增任务 |
sys:job:add |
| PUT |
/job/update |
更新任务 |
sys:job:update |
| DELETE |
/job/delete/{id} |
删除任务 |
sys:job:delete |
| PUT |
/job/status |
设置状态 |
sys:job:status |
任务日志
| 方法 |
路径 |
说明 |
权限 |
| GET |
/job/log/page |
任务日志分页 |
sys:jobLog:page |
登录日志
| 方法 |
路径 |
说明 |
权限 |
| GET |
/login/log/page |
登录日志分页 |
sys:loginLog:page |
操作日志
| 方法 |
路径 |
说明 |
权限 |
| GET |
/oper/log/page |
操作日志分页 |
sys:operationLog:page |
案例管理(示例模块)
| 方法 |
路径 |
说明 |
权限 |
| GET |
/example/page |
分页查询 |
sys:example:page |
| GET |
/example/detail/{id} |
详情查询 |
sys:example:detail |
| GET |
/example/list |
列表查询 |
需登录 |
| GET |
/example/data |
下拉数据 |
需登录 |
| POST |
/example/add |
新增案例 |
sys:example:add |
| PUT |
/example/update |
更新案例 |
sys:example:update |
| DELETE |
/example/delete/{id} |
删除案例 |
sys:example:delete |
| PUT |
/example/status |
设置状态 |
sys:example:status |
代码生成器
| 方法 |
路径 |
说明 |
权限 |
| GET |
/generator/page |
数据库表分页 |
sys:generator:page |
| GET |
/generator/detail/{table_name} |
表详情 |
sys:generator:detail |
| POST |
/generator/generate |
代码生成 |
sys:generator:generate |
通用请求格式
分页查询参数
| 参数 |
类型 |
默认值 |
说明 |
pageNo |
int |
1 |
页码 |
pageSize |
int |
10 |
每页条数 |
| 其他字段 |
- |
- |
按模块定义的筛选字段传递 |
通用响应格式
批量删除请求
批量删除通过 URL 参数传递逗号分隔的 ID:
总结
API 接口速查表汇总了系统所有 RESTful 接口,按模块分组列出请求方法、路径、说明和权限标识。接口路径直接挂在根路径下,前端通过 /api 前缀代理访问。权限标识遵循 sys:{模块}:{操作} 命名规范。