Commit Graph

1 Commits (158e666ef2b6d378456aa1668c233fe461a6667b)

Author SHA1 Message Date
9264yf 158e666ef2 feat(tenant):实现租户套餐功能及多租户架构完善
1. 多租户架构完善
     - TenantSqlInterceptor支持INSERT自动填充tenant_id
     - 修复isTenantTable()使用TenantConfig.needTenantFilter()
     - 唯一索引改造为租户内唯一(tenant_id + column)

  2. 租户套餐功能
     - 新增sys_tenant_package、sys_package_menu表
     - 实现套餐CRUD及菜单关联管理
     - SysMenuService实现套餐菜单过滤(角色菜单∩套餐菜单)
     - 租户管理页面增加套餐选择
     - 新增套餐管理页面
2025-12-20 16:25:22 +08:00