Commit Graph

3 Commits

Author SHA1 Message Date
MSuMshk
5a26f82628 refactor: 将 Permission 和 MenuDefinition 改为系统级实体
- Permission 和 MenuDefinition 改为继承 AuditableEntityBase(移除 TenantId)
- 添加 PortalType 枚举区分平台端/租户端
- Repository 使用 IgnoreQueryFilters() 查询系统级数据
- 更新所有相关 Handler 和 DTO,移除 TenantId 引用
- 与 AdminApi 保持一致的设计

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 14:49:27 +08:00
641598de86 docs: 完善身份模块文档注释与字段说明 2025-12-12 11:08:39 +08:00
37dc23f0c1 feat: add permission hierarchy tree 2025-12-06 11:53:14 +08:00