:::tip 本章概要
API 接口速查表,按模块分组列出所有 RESTful 接口的请求方法、路径、说明和权限标识。
:::
API 接口速查表
本章汇总项目所有 API 接口,按模块分类整理。所有接口统一挂在 /api/v1 前缀下,需携带 Authorization: Bearer <token> 请求头(认证相关接口除外)。
认证管理(免登录)
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/captcha |
获取图形验证码 |
无需登录 |
| POST |
/api/login |
用户登录 |
无需登录 |
| GET |
/api/v1/logout |
退出登录 |
需登录 |
用户管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/user/page |
分页查询 |
sys:user:page |
| GET |
/api/v1/user/detail/{id} |
详情查询 |
sys:user:detail |
| GET |
/api/v1/user/list |
列表查询 |
sys:user:list |
| POST |
/api/v1/user/add |
新增用户 |
sys:user:add |
| PUT |
/api/v1/user/update |
更新用户 |
sys:user:update |
| DELETE |
/api/v1/user/delete/{id} |
删除用户 |
sys:user:delete |
| DELETE |
/api/v1/user/batchDelete |
批量删除 |
sys:user:batchDelete |
| PUT |
/api/v1/user/status |
设置状态 |
sys:user:status |
| PUT |
/api/v1/user/resetPwd |
重置密码 |
sys:user:resetPwd |
| POST |
/api/v1/user/import |
导入用户 |
sys:user:import |
| GET |
/api/v1/user/export |
导出用户 |
sys:user:export |
角色管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/role/page |
分页查询 |
sys:role:page |
| GET |
/api/v1/role/detail/{id} |
详情查询 |
sys:role:detail |
| GET |
/api/v1/role/list |
列表查询 |
sys:role:list |
| POST |
/api/v1/role/add |
新增角色 |
sys:role:add |
| PUT |
/api/v1/role/update |
更新角色 |
sys:role:update |
| DELETE |
/api/v1/role/delete/{id} |
删除角色 |
sys:role:delete |
| DELETE |
/api/v1/role/batchDelete |
批量删除 |
sys:role:batchDelete |
| PUT |
/api/v1/role/status |
设置状态 |
sys:role:status |
| GET |
/api/v1/role/roleMenu/{id} |
获取角色菜单 |
sys:role:roleMenu |
| POST |
/api/v1/role/assignMenu |
分配菜单 |
sys:role:assignMenu |
菜单管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/menu/list |
菜单列表 |
sys:menu:list |
| GET |
/api/v1/menu/detail/{id} |
详情查询 |
sys:menu:detail |
| POST |
/api/v1/menu/add |
新增菜单 |
sys:menu:add |
| PUT |
/api/v1/menu/update |
更新菜单 |
sys:menu:update |
| DELETE |
/api/v1/menu/delete/{id} |
删除菜单 |
sys:menu:delete |
部门管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/dept/list |
部门列表 |
sys:dept:list |
| GET |
/api/v1/dept/detail/{id} |
详情查询 |
sys:dept:detail |
| POST |
/api/v1/dept/add |
新增部门 |
sys:dept:add |
| PUT |
/api/v1/dept/update |
更新部门 |
sys:dept:update |
| DELETE |
/api/v1/dept/delete/{id} |
删除部门 |
sys:dept:delete |
岗位管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/position/page |
分页查询 |
sys:position:page |
| GET |
/api/v1/position/detail/{id} |
详情查询 |
sys:position:detail |
| GET |
/api/v1/position/list |
列表查询 |
sys:position:list |
| POST |
/api/v1/position/add |
新增岗位 |
sys:position:add |
| PUT |
/api/v1/position/update |
更新岗位 |
sys:position:update |
| DELETE |
/api/v1/position/delete/{id} |
删除岗位 |
sys:position:delete |
| DELETE |
/api/v1/position/batchDelete |
批量删除 |
sys:position:batchDelete |
| PUT |
/api/v1/position/status |
设置状态 |
sys:position:status |
职级管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/level/page |
分页查询 |
sys:level:page |
| GET |
/api/v1/level/detail/{id} |
详情查询 |
sys:level:detail |
| GET |
/api/v1/level/list |
列表查询 |
sys:level:list |
| POST |
/api/v1/level/add |
新增职级 |
sys:level:add |
| PUT |
/api/v1/level/update |
更新职级 |
sys:level:update |
| DELETE |
/api/v1/level/delete/{id} |
删除职级 |
sys:level:delete |
| DELETE |
/api/v1/level/batchDelete |
批量删除 |
sys:level:batchDelete |
| PUT |
/api/v1/level/status |
设置状态 |
sys:level:status |
文章管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/article/page |
分页查询 |
sys:article:page |
| GET |
/api/v1/article/detail/{id} |
详情查询 |
sys:article:detail |
| POST |
/api/v1/article/add |
新增文章 |
sys:article:add |
| PUT |
/api/v1/article/update |
更新文章 |
sys:article:update |
| DELETE |
/api/v1/article/delete/{id} |
删除文章 |
sys:article:delete |
| DELETE |
/api/v1/article/batchDelete |
批量删除 |
sys:article:batchDelete |
| PUT |
/api/v1/article/status |
设置状态 |
sys:article:status |
分类管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/category/list |
分类列表 |
sys:category:list |
| GET |
/api/v1/category/detail/{id} |
详情查询 |
sys:category:detail |
| POST |
/api/v1/category/add |
新增分类 |
sys:category:add |
| PUT |
/api/v1/category/update |
更新分类 |
sys:category:update |
| DELETE |
/api/v1/category/delete/{id} |
删除分类 |
sys:category:delete |
公告管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/notice/page |
分页查询 |
sys:notice:page |
| GET |
/api/v1/notice/detail/{id} |
详情查询 |
sys:notice:detail |
| POST |
/api/v1/notice/add |
新增公告 |
sys:notice:add |
| PUT |
/api/v1/notice/update |
更新公告 |
sys:notice:update |
| DELETE |
/api/v1/notice/delete/{id} |
删除公告 |
sys:notice:delete |
| DELETE |
/api/v1/notice/batchDelete |
批量删除 |
sys:notice:batchDelete |
友链管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/link/page |
分页查询 |
sys:link:page |
| GET |
/api/v1/link/detail/{id} |
详情查询 |
sys:link:detail |
| POST |
/api/v1/link/add |
新增友链 |
sys:link:add |
| PUT |
/api/v1/link/update |
更新友链 |
sys:link:update |
| DELETE |
/api/v1/link/delete/{id} |
删除友链 |
sys:link:delete |
| DELETE |
/api/v1/link/batchDelete |
批量删除 |
sys:link:batchDelete |
参数管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/param/page |
分页查询 |
sys:param:page |
| GET |
/api/v1/param/detail/{id} |
详情查询 |
sys:param:detail |
| POST |
/api/v1/param/add |
新增参数 |
sys:param:add |
| PUT |
/api/v1/param/update |
更新参数 |
sys:param:update |
| DELETE |
/api/v1/param/delete/{id} |
删除参数 |
sys:param:delete |
| DELETE |
/api/v1/param/batchDelete |
批量删除 |
sys:param:batchDelete |
字典管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/dict/page |
字典分页查询 |
sys:dict:page |
| GET |
/api/v1/dict/detail/{id} |
字典详情 |
sys:dict:detail |
| POST |
/api/v1/dict/add |
新增字典 |
sys:dict:add |
| PUT |
/api/v1/dict/update |
更新字典 |
sys:dict:update |
| DELETE |
/api/v1/dict/delete/{id} |
删除字典 |
sys:dict:delete |
| GET |
/api/v1/dictItem/page |
字典项分页 |
sys:dictItem:page |
| GET |
/api/v1/dictItem/detail/{id} |
字典项详情 |
sys:dictItem:detail |
| POST |
/api/v1/dictItem/add |
新增字典项 |
sys:dictItem:add |
| PUT |
/api/v1/dictItem/update |
更新字典项 |
sys:dictItem:update |
| DELETE |
/api/v1/dictItem/delete/{id} |
删除字典项 |
sys:dictItem:delete |
配置管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/config/page |
配置分页查询 |
sys:config:page |
| GET |
/api/v1/config/detail/{id} |
配置详情 |
sys:config:detail |
| POST |
/api/v1/config/add |
新增配置 |
sys:config:add |
| PUT |
/api/v1/config/update |
更新配置 |
sys:config:update |
| DELETE |
/api/v1/config/delete/{id} |
删除配置 |
sys:config:delete |
| GET |
/api/v1/configItem/page |
配置项分页 |
sys:configItem:page |
| GET |
/api/v1/configItem/detail/{id} |
配置项详情 |
sys:configItem:detail |
| POST |
/api/v1/configItem/add |
新增配置项 |
sys:configItem:add |
| PUT |
/api/v1/configItem/update |
更新配置项 |
sys:configItem:update |
| DELETE |
/api/v1/configItem/delete/{id} |
删除配置项 |
sys:configItem:delete |
定时任务
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/job/page |
分页查询 |
sys:job:page |
| GET |
/api/v1/job/detail/{id} |
详情查询 |
sys:job:detail |
| POST |
/api/v1/job/add |
新增任务 |
sys:job:add |
| PUT |
/api/v1/job/update |
更新任务 |
sys:job:update |
| DELETE |
/api/v1/job/delete/{id} |
删除任务 |
sys:job:delete |
| PUT |
/api/v1/job/status |
设置状态 |
sys:job:status |
| POST |
/api/v1/job/run |
立即执行 |
sys:job:run |
| GET |
/api/v1/jobLog/page |
任务日志分页 |
sys:jobLog:page |
| DELETE |
/api/v1/jobLog/clean |
清空日志 |
sys:jobLog:clean |
文件上传
| 方法 |
路径 |
说明 |
权限 |
| POST |
/api/v1/upload/uploadFile |
上传文件 |
sys:upload:file |
日志管理
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/loginLog/page |
登录日志分页 |
sys:loginLog:page |
| DELETE |
/api/v1/loginLog/clean |
清空登录日志 |
sys:loginLog:clean |
| GET |
/api/v1/operationLog/page |
操作日志分页 |
sys:operationLog:page |
| DELETE |
/api/v1/operationLog/clean |
清空操作日志 |
sys:operationLog:clean |
代码生成
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/generator/page |
数据库表分页 |
sys:generator:page |
| GET |
/api/v1/generator/detail/{table_name} |
表详情 |
sys:generator:detail |
| GET |
/api/v1/generator/columns/{table_name} |
表字段信息 |
sys:generator:detail |
| POST |
/api/v1/generator/generate |
代码生成 |
sys:generator:generate |
| POST |
/api/v1/generator/batchGenerate |
批量生成 |
sys:generator:batchGenerate |
公共接口
| 方法 |
路径 |
说明 |
权限 |
| GET |
/api/v1/index |
首页数据 |
需登录 |
通用请求格式
分页查询参数
| 参数 |
类型 |
默认值 |
说明 |
pageNo |
int |
1 |
页码 |
pageSize |
int |
10 |
每页条数 |
| 其他字段 |
- |
- |
按模块定义的筛选字段传递 |
通用响应格式
批量删除请求体
请求体为 ID 数组,Content-Type 为 application/json。
总结
API 接口速查表汇总了系统所有 RESTful 接口,按模块分组列出请求方法、路径、说明和权限标识。接口路径统一以 /api/v1/ 为前缀,权限标识遵循 sys:{模块}:{操作} 命名规范。