zhangjf 8e4afcd1a5 feat: TenantAwareLoadBalancer 整合 TenantRoutingProperties 配置
问题:TenantRoutingProperties 定义了配置但未被使用

解决方案:
1. TenantAwareLoadBalancer 注入 TenantRoutingProperties
   - 使用配置的 tenantHeader 名称
   - 使用配置的 buildTenantGroup 方法
   - 使用配置的 isSharedService 判断
   - 使用配置的 isFallbackToShared 策略

2. 新增功能
   - 支持 enabled=false 禁用租户路由
   - 共享服务跳过租户过滤
   - 可配置是否回退到共享实例

3. 更新测试适配新构造函数
2026-02-19 21:02:25 +08:00

66 lines
3.2 KiB
Plaintext

com/fundplatform/sys/data/mapper/SysRoleMapper.class
com/fundplatform/sys/data/service/SysUserDataService.class
com/fundplatform/sys/dto/UserDTO.class
com/fundplatform/sys/data/entity/SysConfig.class
com/fundplatform/sys/aop/ApiLogAspect.class
com/fundplatform/sys/dto/LoginRequestDTO.class
com/fundplatform/sys/data/service/impl/SysTenantDataServiceImpl.class
com/fundplatform/sys/dto/RoleDTO.class
com/fundplatform/sys/service/impl/UserServiceImpl.class
com/fundplatform/sys/dto/TenantDTO.class
com/fundplatform/sys/data/mapper/SysMenuMapper.class
com/fundplatform/sys/controller/HealthController.class
com/fundplatform/sys/controller/AuthController.class
com/fundplatform/sys/dto/ConfigDTO.class
com/fundplatform/sys/data/entity/SysDept.class
com/fundplatform/sys/controller/TenantController.class
com/fundplatform/sys/service/impl/MenuServiceImpl.class
com/fundplatform/sys/service/AuthService.class
com/fundplatform/sys/controller/RoleController.class
com/fundplatform/sys/controller/ProfileController.class
com/fundplatform/sys/data/entity/SysMenu.class
com/fundplatform/sys/dto/PasswordDTO.class
com/fundplatform/sys/data/service/SysConfigDataService.class
com/fundplatform/sys/service/TenantService.class
com/fundplatform/sys/vo/RoleVO.class
com/fundplatform/sys/data/mapper/SysConfigMapper.class
com/fundplatform/sys/dto/DeptDTO.class
com/fundplatform/sys/data/service/impl/SysConfigDataServiceImpl.class
com/fundplatform/sys/config/HikariMonitorConfig.class
com/fundplatform/sys/data/service/SysRoleDataService.class
com/fundplatform/sys/data/mapper/SysUserMapper.class
com/fundplatform/sys/service/impl/TenantServiceImpl.class
com/fundplatform/sys/controller/ConfigController.class
com/fundplatform/sys/controller/UserController.class
com/fundplatform/sys/service/impl/RoleServiceImpl.class
com/fundplatform/sys/controller/DeptController.class
com/fundplatform/sys/utils/JwtUtil.class
com/fundplatform/sys/data/entity/SysTenant.class
com/fundplatform/sys/controller/TestController.class
com/fundplatform/sys/vo/UserVO.class
com/fundplatform/sys/service/impl/AuthServiceImpl.class
com/fundplatform/sys/data/service/SysDeptDataService.class
com/fundplatform/sys/service/MenuService.class
com/fundplatform/sys/service/ConfigService.class
com/fundplatform/sys/data/mapper/SysTenantMapper.class
com/fundplatform/sys/service/impl/ConfigServiceImpl.class
com/fundplatform/sys/data/mapper/SysDeptMapper.class
com/fundplatform/sys/service/DeptService.class
com/fundplatform/sys/service/RoleService.class
com/fundplatform/sys/data/service/SysMenuDataService.class
com/fundplatform/sys/dto/ProfileDTO.class
com/fundplatform/sys/config/DynamicConfig.class
com/fundplatform/sys/vo/ConfigVO.class
com/fundplatform/sys/SysApplication.class
com/fundplatform/sys/service/impl/DeptServiceImpl.class
com/fundplatform/sys/data/entity/SysUser.class
com/fundplatform/sys/data/service/SysTenantDataService.class
com/fundplatform/sys/service/UserService.class
com/fundplatform/sys/vo/MenuVO.class
com/fundplatform/sys/dto/MenuDTO.class
com/fundplatform/sys/controller/MenuController.class
com/fundplatform/sys/vo/TenantVO.class
com/fundplatform/sys/vo/DeptVO.class
com/fundplatform/sys/data/entity/SysRole.class
com/fundplatform/sys/vo/LoginVO.class