- dict_type/dict_item 增加 built_in/color_type 字段与唯一约束 - seed 预置 5 个内置枚举字典(幂等) - 内置类型/项删除与内置项 value 修改保护 - 新增 GET /dicts 聚合接口(登录态) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- GET /auth/menus:当前用户菜单树(超管全量,非超管按角色 + 补祖先) - 用户列表支持 username/nickname/phone/status 过滤(ListUserQuery) - seed:菜单补图标、新增「权限管理」顶级分组(用户/角色/资源/组织),dashboard path 修正为 / Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
收口 Phase 0 三处「声明未生效」: - 三级鉴权落地:权限集存 Redis(key 前缀隔离多项目),@RequirePermissions 挂到全部受控接口,super_admin 角色绕过权限码与 data_scope - 审计/登录日志自动落库:@AuditLog 装饰器 + 拦截器异步写入(写操作+登录登出),登录成功/失败均记 login_log(脱敏) - seed 脚本:一键初始化租户 touyun/用户 touyun/超管 super_admin/全量资源树(48 资源全量授权) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>