RuoYi-Vue/docs/dev
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
..
README.md feat(tenant):实现租户套餐功能及多租户架构完善 2025-12-20 16:25:22 +08:00
TENANT_GUIDE.md feat(tenant):实现租户套餐功能及多租户架构完善 2025-12-20 16:25:22 +08:00

README.md

开发文档索引

本目录包含项目的开发相关文档。

文档列表

架构设计文档

  • TENANT_GUIDE.md - 若依多租户架构实现指南
    • 多租户SaaS架构概述与方案对比
    • 核心组件实现原理TenantContext、拦截器、SQL改写
    • 快速集成指南(依赖配置、代码集成、数据库改造)
    • 使用指南与开发注意事项
    • 最佳实践与性能优化
    • 常见问题FAQ

文档规范

所有开发文档遵循以下规范:

  • 文档命名格式:{分类}_{英文大写}.md,单词用 _ 隔开
  • 文档使用简体中文编写
  • 言简意赅,避免长篇大论
  • 及时更新本索引文件