Ready for Review
As a 系统管理员, I want 将server从单租户包改为多租户包, so that 系统支持多租户数据隔离和租户管理功能
@d8d/user-module → @d8d/user-module-mt)@d8d/user-module改为@d8d/user-module-mt@d8d/auth-module改为@d8d/auth-module-mt@d8d/file-module改为@d8d/file-module-mt@d8d/geo-areas改为@d8d/geo-areas-mt@d8d/mini-payment改为@d8d/mini-payment-mt@d8d/advertisements-module改为@d8d/advertisements-module-mt@d8d/delivery-address-module改为@d8d/delivery-address-module-mt@d8d/goods-module改为@d8d/goods-module-mt@d8d/merchant-module改为@d8d/merchant-module-mt@d8d/orders-module改为@d8d/orders-module-mt@d8d/supplier-module改为@d8d/supplier-module-mtc.set('tenantId', user.tenantId)packages/server/src/index.ts@d8d/user-module@d8d/auth-module@d8d/file-module[Source: architecture/tech-stack.md#现有技术栈维护]
[Source: architecture/source-tree.md#多租户架构]
c.set('tenantId', user.tenantId)packages/server/tests/integration/auth.integration.test.ts:第8行@d8d/user-module → @d8d/user-module-mt,第10行@d8d/auth-module → @d8d/auth-module-mtpackages/server/tests/integration/users.integration.test.ts:需要更新用户模块包导入packages/server/tests/integration/files.integration.test.ts:需要更新文件模块包导入[Source: architecture/testing-strategy.md#测试金字塔策略]
packages/server/tests/# 运行server包测试
cd packages/server && pnpm test
# 运行集成测试
cd packages/server && pnpm test:integration
# 生成覆盖率报告
cd packages/server && pnpm test:coverage
| Date | Version | Description | Author |
|---|---|---|---|
| 2025-11-18 | 1.1 | 添加测试更新任务和注意事项 | Bob |
| 2025-11-18 | 1.0 | 初始故事创建 | Bob |
This section is populated by the development agent during implementation
James - Full Stack Developer
packages/server/src/index.ts - 更新包导入、实体导入和路由注册packages/server/package.json - 更新依赖包为多租户版本packages/server/tests/integration/auth.integration.test.ts - 更新包导入路径packages/server/tests/integration/users.integration.test.ts - 更新包导入路径packages/server/tests/integration/files.integration.test.ts - 更新包导入路径Results from QA Agent QA review of the completed story implementation