6 个消费者添加 executeInTenantContext() 统一模式:当框架 Hook 未设置租户上下文时,从事件体 tenantId 字段兜底切换。 同步为 4 个事件 DTO 添加 tenantId 字段,去重 Key 迁移至 OpsRedisKeyBuilder.eventDedup() 实现租户隔离。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
6 个消费者添加 executeInTenantContext() 统一模式:当框架 Hook 未设置租户上下文时,从事件体 tenantId 字段兜底切换。 同步为 4 个事件 DTO 添加 tenantId 字段,去重 Key 迁移至 OpsRedisKeyBuilder.eventDedup() 实现租户隔离。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>