Commit Graph

1 Commits (9a8ffdbb8f12030feafd7490571a98d3850ca745)

Author SHA1 Message Date
9264yf 9a8ffdbb8f feat(tenant): 实现多租户数据隔离功能
- 新增租户管理模块(SysTenant CRUD)
  - 实现 TenantContext 租户上下文(基于 TransmittableThreadLocal)
  - 新增 TenantInterceptor HTTP拦截器,自动识别当前租户
  - 新增 TenantSqlInterceptor MyBatis 拦截器,自动注入 tenant_id 过滤条件
  - 支持超级管理员全局模式,可查看所有租户数据
  - 扩展 LoginUser/SysUser 支持租户字段
  - 新增前端租户管理页面
2025-12-20 16:25:04 +08:00