Skip to content

E. API 接口速查表 ​

说明

按模块速查接口形态。标准 CRUD 按统一模式列出;实际清单以 /api.json 与 /swagger 为准(运行时生成)。

标准模式(多数模块) ​

动作方法与路径模式权限码模式
分页GET /api/{模块}/pagesys:{模块}:page
列表GET /api/{模块}/listsys:{模块}:list
详情GET /api/{模块}/detail/:idsys:{模块}:detail
新增POST /api/{模块}/addsys:{模块}:add
修改PUT /api/{模块}/updatesys:{模块}:update
删除DELETE /api/{模块}/delete/:idsys:{模块}:delete
批量删除DELETE /api/{模块}/batchDeletesys:{模块}:batchDelete

认证与个人中心 ​

接口说明
GET /api/captcha验证码(公开)
POST /api/login登录(公开)
POST /api/oauth2/token刷新/兑换(公开)
GET /api/oauth2/check/token校验令牌
DELETE /api/oauth2/remove/:token撤销令牌
GET /api/logout登出
GET /api/index/getUser / getMenus当前用户/菜单
PUT /api/index/updatePassword / updateProfile改密/资料
GET /api/health健康检查(公开)

模块域名对照 ​

域路径前缀
组织权限/api/user、/api/role、/api/menu、/api/dept、/api/level、/api/position、/api/tenant
内容/api/article、/api/category、/api/notice、/api/link
数据配置/api/dict(字典项 /api/dict/item/、业务别名 /api/dictionary/)、/api/param、/api/config(配置项 /api/config/item/、网站配置 /api/config/web/)、/api/city
定时任务/api/job(任务日志 /api/job/log/*)
在线用户/api/onlineUser
日志(特殊前缀)操作日志 /api/oper/log/、登录日志 /api/login/log/(权限码 sys:operLog:* / sys:loginLog:*)
监控(单接口)GET /api/server/info、GET /api/cache/info
文件/api/upload/uploadFile(s)、/api/file/template/*
工具/api/example/、/api/generator/(page/preview/generate/batchGenerate)

常用非标准接口 ​

接口说明
PUT /api/example/status单列状态(status 型模块同构)
POST /api/example/import / GET /api/example/export导入导出
PUT /api/user/resetPwd重置用户密码
GET /api/user/document/:id用户打印信息
POST /api/role/menu/save保存角色菜单权限
POST /api/tenant/account添加租户账号
GET /api/tenant/users/:tenantId查询租户用户
GET /api/dict/item/getDictItemList/:code字典项快捷查询(登录即可)
GET /api/dict/refreshCache刷新字典缓存
GET /api/job/runOnce/:id、pause/:id、resume/:id任务执行/暂停/恢复
GET /api/onlineUser/forceLogout/:id强制下线指定会话
GET /api/onlineUser/forceLogoutUser/:userId踢出用户全部设备

注:用户的角色分配没有独立接口——Add/Update 请求的 roles 字段在事务内重写 gin_user_role。

约定提醒 ​

  • 请求/响应字段小驼峰;分页 pageNo/pageSize → PageData
  • 信封 0/1/401;Bearer access token
  • 精确清单与 schema:GET /api.json

相关 ​

小蚂蚁云团队 · 提供技术支持