Skip to content

错误码索引

本文档列出 Forge Admin 常见业务错误码、含义及解决建议。

通用错误码

错误码HTTP 状态错误信息说明解决建议
200200操作成功请求成功
401401未能读取到有效 token未登录或 Token 失效检查请求头是否携带 Authorization,或重新登录
401401token 已过期Token 超时重新登录获取新 Token
403403无权限已登录但缺少所需权限联系管理员分配对应角色或权限
500500系统异常服务端未捕获异常查看后端日志定位具体错误

业务错误码

错误码错误信息说明解决建议
1001参数校验失败请求参数不合法检查必填字段、字段类型与格式
1002数据不存在请求的资源不存在确认 ID 是否正确,数据是否已被删除
1003数据已存在唯一约束冲突检查名称、编码等唯一字段是否重复
1004操作失败业务逻辑执行失败查看返回的 msg 字段获取详细原因

用户与权限错误

错误码错误信息说明解决建议
1101用户不存在或密码错误登录失败检查用户名与密码,默认 admin/123456
1102用户已被停用账号被禁用联系管理员启用账号
1103验证码错误验证码不匹配或已过期重新获取验证码
1104角色编码已存在角色编码重复更换角色编码
1105不能删除超级管理员尝试删除内置管理员超级管理员不可删除

租户错误

错误码错误信息说明解决建议
1201租户不存在租户 ID 无效确认租户已创建且状态正常
1202租户已被停用租户被禁用联系平台管理员启用租户
1203租户数据量超限超出租户配额升级租户套餐或清理数据

文件错误

错误码错误信息说明解决建议
1301文件上传失败文件存储服务异常检查 MinIO/OSS 配置与连通性
1302文件大小超限超出最大文件限制压缩文件或联系管理员调整限制
1303文件类型不允许文件后缀不在白名单确认允许的文件类型

错误响应格式

json
{
  "code": 1001,
  "msg": "参数校验失败:用户名不能为空",
  "data": null
}

💡 前端应在 Axios 响应拦截器中统一处理错误码,对 401 自动跳转登录,对其他错误展示 msg 提示。

Forge Admin — 基于 Vue3 + Spring Boot 的企业级后台管理框架