--- doc_id: INT-202606-005 feature_id: FEAT-202606-005-saas-tenant-isolation type: intake title: AI 中台 SaaS 租户隔离改造需求录入 status: approved owner: 医梦研发团队 created_at: 2026-06-27 updated_at: 2026-06-27 reviewers: [] related_docs: - DEV-202606-005 - RUN-202606-001 related_modules: - emoon-openplatform - emoon-ai-agent - emoon-ai-card - emoon-ai-device - emoon-ai-file - emoon-ai-mcp tags: - SaaS - 多医院 - 租户隔离 --- # AI 中台 SaaS 租户隔离改造需求录入 ## 背景 中台服务计划部署在卫健委或区域中心,各医院通过专线接入各自的 HIS、LIS 等系统。 平台为每家医院分配独立账号,医院只能读写本租户下的 Workflow、RAG、Agent、Card、 会话、任务、设备、文件和院内系统调用数据。 ## 本阶段目标 在尽量不改变现有接口路径、不阻塞现有逻辑的前提下,先完成后端代码层的租户上下文 传递和主要业务对象查询隔离,并为下游保留完整的数据库、启动和联调交接材料。 ## 本阶段交付 - SaaS 代码改造分支及 6 个提交 - 代码改造和遗留项交接说明 - 按目标环境实际启用表选择执行的候选 SQL - 后端启动、前端适配、跨租户验收清单 ## 明确不在本阶段完成 - 不直接连接或修改下游数据库 - 不假设所有终端 MVP 表已经启用 - 不完成前端工程改造 - 不完成真实 HIS/LIS 厂商接口接入 - 不完成生产配置、证书、专线和网络联通 - 不宣称已经具备生产级完整 SaaS 能力 ## 交付原则 1. 代码优先完成,数据库和前端由下游结合真实环境执行。 2. SQL 不允许整份盲目执行,必须先盘点表、字段、索引和存量数据。 3. 新字段先允许为空,完成数据回填和核验后再决定是否收紧为 `NOT NULL`。 4. 保留旧方法和可选参数兼容,避免本阶段直接阻塞现有接口。 5. 所有上线结论必须经过至少两个租户的交叉越权测试。