# E. API 接口速查表 :::tip 概述 全部接口速查(按模块)。完整权威清单以 `GET /api.json` 为准(gmeta 自动生成)。约定:无 /v1 版本段;认证 `Authorization: Bearer`;分页 pageNo/pageSize。 ::: ## 公开与基础设施 ```text POST /api/login 登录(返回 access_token 等四字段) GET /api/captcha 图形验证码 POST /api/oauth2/token 令牌刷新/密码模式 GET /api/health 健康检查 GET /swagger · /api.json API 文档 GET /api/logout 登出 GET /api/oauth2/check/token 校验令牌 DELETE /api/oauth2/remove/:token 撤销令牌 ``` ## index 个人中心(登录即可) ```text GET /api/index/getUser · /getMenus · /getMenus/:id PUT /api/index/updatePassword · /updateProfile ``` ## system 域(七件套 + 扩展) ```text /user page list detail add update status resetPwd delete batchDelete import export document 权限 sys:user:*;resetPwd=logType reset /role 七件套 + menu/list/:roleId(getPermission)+ menu/save(savePermission) dataScope 四档(in:1,2,3,4) /menu 七件套(List 树形) /dept 七件套(List 树形;删除守卫) /level 七件套 + status + import + export /position 七件套 + status /tenant 七件套 + status + account(开户)+ users/:tenantId ``` ## data 域 ```text /config 七件套 + web/index + web/save(sys:configWeb:*) /config/item 七件套(sys:configitem:*) /param 七件套 /dict 七件套(无 list)+ refreshCache;别名 /api/dictionary/list|info /dict/item 七件套 + getDictItemList/:code /notice 七件套 + status /city 七件套 + getCityList/:parentCode;别名 /api/area/getParent|findByParentCode ``` ## content 域 ```text /article 七件套 + status(富文本/多图) /category 七件套(List 树形) /link 七件套(无 status) ``` ## monitor 域 ```text /oper/log page list detail delete batchDelete(sys:operLog:*,仅查询删除) /login/log 同上五件(sys:loginLog:*) /job/log 同上五件(sys:jobLog:*) /job 七件套 + runOnce/:id + pause/:id + resume/:id + status + daemonStatus /onlineUser page detail/:id forceLogout/:id forceLogoutUser/:userId(无表) /server info(登录即可,无表) /cache info(登录即可,无表) ``` ## tool 域 ```text /example 七件套 + status + import + export /file/template 七件套 + getTemplateByCode/:code /generator page preview generate batchGenerate /upload uploadFile uploadFiles(multipart 字段 file) ``` ## 速记规律 ```text 标准七件套:GET page/list/detail/:id · POST add · PUT update · DELETE delete/:id · batchDelete(body {ids:[]}) 扩展:status(PUT)/ import(POST multipart)/ export(GET 同筛选) 权限:sys:{模块小驼峰}:{动作};超管绕过 日志:gmeta log "{模块中文名}-{动作}" + logType 公开:仅 login/register/captcha/oauth2/token/health(白名单三处一致) ```