Skip to content

响应码

所有接口统一返回格式 {"code": "xxxx", "msg": "...", "data": ...}

0000 — 成功

码值常量名说明
0000SUCCESS请求成功

1xxx — 系统错误

码值常量名说明
1000INTERNAL_ERROR内部异常
1100INTEGRITY_ERROR数据库约束冲突
1101NOT_FOUND记录不存在
1200REQUEST_VALIDATION请求参数校验失败
1201RESPONSE_VALIDATION响应序列化失败

2xxx — 业务错误

21xx — 认证

码值说明前端行为
2100Token 无效跳转登录
2101会话无效跳转登录
2102账号禁用弹窗登出
2103Token 过期自动刷新

22xx — 授权

码值说明
2200API 已停用
2201权限不足

23xx — 资源冲突

码值说明
2300资源重复

24xx — 通用失败

码值说明
2400通用业务失败

4000-9999 — 自定义

业务层自定义,前端不自动弹出错误消息。

基于 MIT 协议发布