Expand description
错误体系 — BaseException + 错误码映射
对齐 PHP app\common\exception\BaseException。
§PHP 错误码(从 PHP 后端代码提取)
| code | 含义 | PHP 使用场景 |
|---|---|---|
1 | 成功 | renderSuccess 默认 |
0 | 失败 | renderError 默认 / BaseException 默认 |
-1 | 未登录/参数错误 | not_login / 缺少必要的参数 / 密钥不准确 |
-2 | 用户不存在/未绑定 | 没有找到用户信息 / 请先绑定,员工信息 |
-3 | 用户已禁用/已离职 | 员工信息待审核 / 您已离职 |
403 | 无权限 | (Rust 扩展) |
404 | 资源不存在 | (Rust 扩展) |
422 | 验证失败 | (Rust 扩展) |
500 | 数据库错误 | (Rust 扩展) |
§JSON 响应格式
{ "code": <code>, "msg": "<msg>", "data": {} }Structs§
- Base
Exception - BaseException — 对齐 PHP
app\common\exception\BaseException
Enums§
- Error
Code - 错误码枚举(对齐 PHP BaseException 的 code 字段)