feat: 增强管理员权限管理,添加 RBAC 支持,更新 AdminUser 模型以处理角色和权限,更新登录接口返回权限信息,扩展数据库填充器以同步角色权限

This commit is contained in:
2026-05-11 16:21:13 +08:00
parent 19003f5041
commit fc023242ce
39 changed files with 1587 additions and 123 deletions

View File

@@ -120,6 +120,9 @@ enum ErrorCode: int
/** 登录:账号已禁用 */
case AdminAccountDisabled = 8113;
/** 已登录但无 RBAC 权限 */
case AdminForbidden = 8114;
/* ========== 90009999 系统 / 框架 ========== */
/** 表单或 Query 校验失败ValidationException → 422 */