2
0
Эх сурвалжийг харах

📝 docs(stories): 为故事007.019-007.037添加完整参考路径

- 为所有故事添加package.json、tsconfig.json、vitest.config.ts参考路径
- 修正测试工具文件引用,统一使用setup.ts而非test-utils.tsx
- 确保所有参考路径指向用户管理UI包中的实际文件

🤖 Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
yourname 1 сар өмнө
parent
commit
768b72b26e

+ 6 - 3
docs/stories/007.019.advertisement-management-ui-package.story.md

@@ -30,9 +30,12 @@ Draft
   - [ ] 配置包依赖和构建脚本
 
 - [ ] 任务 2 (AC: 1): 配置包依赖和构建
-  - [ ] 创建 `packages/advertisement-management-ui/package.json` 包配置
+  - [ ] 创建 `packages/advertisement-management-ui/package.json` 包配置 [参考: packages/user-management-ui/package.json]
   - [ ] 添加依赖:`@d8d/shared-ui-components`、`@d8d/advertisements-module`、`@d8d/file-management-ui`、`@d8d/advertisement-type-management-ui`
   - [ ] 配置构建脚本和TypeScript配置
+  - [ ] 创建 `packages/advertisement-management-ui/tsconfig.json` TypeScript配置 [参考: packages/user-management-ui/tsconfig.json]
+  - [ ] 创建 `packages/advertisement-management-ui/vitest.config.ts` 测试配置 [参考: packages/user-management-ui/vitest.config.ts]
+  - [ ] 创建 `packages/advertisement-management-ui/tests/setup.ts` 测试设置文件 [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 3 (AC: 3, 6): 创建RPC客户端架构和类型定义
   - [ ] 创建单例模式的广告客户端管理器 [参考: packages/user-management-ui/src/api/userClient.ts]
@@ -60,8 +63,8 @@ Draft
   - [ ] 实现搜索和过滤功能
 
 - [ ] 任务 6 (AC: 8): 创建测试套件
-  - [ ] 创建集成测试:`packages/advertisement-management-ui/tests/integration/advertisement-management.integration.test.tsx`
-  - [ ] 创建测试工具:`packages/advertisement-management-ui/tests/test-utils.tsx`
+  - [ ] 创建集成测试:`packages/advertisement-management-ui/tests/integration/advertisement-management.integration.test.tsx` [参考: packages/user-management-ui/tests/integration/userManagement.integration.test.tsx]
+  - [ ] 创建测试设置文件:`packages/advertisement-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 7 (AC: 1, 7): 配置包导出接口
   - [ ] 创建 `packages/advertisement-management-ui/src/index.ts` 包导出主入口

+ 5 - 2
docs/stories/007.021.advertisement-type-management-ui-package.story.md

@@ -30,9 +30,12 @@ Draft
   - [ ] 配置包依赖和构建脚本
 
 - [ ] 任务 2 (AC: 1): 配置包依赖和构建
-  - [ ] 创建 `packages/advertisement-type-management-ui/package.json` 包配置
+  - [ ] 创建 `packages/advertisement-type-management-ui/package.json` 包配置 [参考: packages/user-management-ui/package.json]
   - [ ] 添加依赖:`@d8d/shared-ui-components`、`@d8d/advertisements-module`
   - [ ] 配置构建脚本和TypeScript配置
+  - [ ] 创建 `packages/advertisement-type-management-ui/tsconfig.json` TypeScript配置 [参考: packages/user-management-ui/tsconfig.json]
+  - [ ] 创建 `packages/advertisement-type-management-ui/vitest.config.ts` 测试配置 [参考: packages/user-management-ui/vitest.config.ts]
+  - [ ] 创建 `packages/advertisement-type-management-ui/tests/setup.ts` 测试设置文件 [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 3 (AC: 3, 6): 创建RPC客户端架构和类型定义
   - [ ] 创建单例模式的广告分类客户端管理器 [参考: packages/user-management-ui/src/api/userClient.ts]
@@ -58,7 +61,7 @@ Draft
 
 - [ ] 任务 6 (AC: 8): 创建测试套件
   - [ ] 创建集成测试:`packages/advertisement-type-management-ui/tests/integration/advertisement-type-management.integration.test.tsx`
-  - [ ] 创建测试工具:`packages/advertisement-type-management-ui/tests/test-utils.tsx`
+  - [ ] 创建测试设置文件:`packages/advertisement-type-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 7 (AC: 1, 7): 配置包导出接口
   - [ ] 创建 `packages/advertisement-type-management-ui/src/index.ts` 包导出主入口

+ 5 - 2
docs/stories/007.023.order-management-ui-package.story.md

@@ -30,9 +30,12 @@ Ready for Implementation
   - [ ] 配置包依赖和构建脚本
 
 - [ ] 任务 2 (AC: 1): 配置包依赖和构建
-  - [ ] 创建 `packages/order-management-ui/package.json` 包配置
+  - [ ] 创建 `packages/order-management-ui/package.json` 包配置 [参考: packages/user-management-ui/package.json]
   - [ ] 添加依赖:`@d8d/shared-ui-components`、`@d8d/orders-module`
   - [ ] 配置构建脚本和TypeScript配置
+  - [ ] 创建 `packages/order-management-ui/tsconfig.json` TypeScript配置 [参考: packages/user-management-ui/tsconfig.json]
+  - [ ] 创建 `packages/order-management-ui/vitest.config.ts` 测试配置 [参考: packages/user-management-ui/vitest.config.ts]
+  - [ ] 创建 `packages/order-management-ui/tests/setup.ts` 测试设置文件 [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 3 (AC: 1): 安装包依赖
   - [ ] 运行 `pnpm install` 安装所有依赖
@@ -63,7 +66,7 @@ Ready for Implementation
 
 - [ ] 任务 7 (AC: 8): 创建测试套件
   - [ ] 创建集成测试:`packages/order-management-ui/tests/integration/order-management.integration.test.tsx`
-  - [ ] 创建测试工具:`packages/order-management-ui/tests/test-utils.tsx`
+  - [ ] 创建测试设置文件:`packages/order-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 8 (AC: 1, 7): 配置包导出接口
   - [ ] 创建 `packages/order-management-ui/src/index.ts` 包导出主入口

+ 5 - 2
docs/stories/007.025.goods-management-ui-package.story.md

@@ -30,9 +30,12 @@ Draft
   - [ ] 配置包依赖和构建脚本
 
 - [ ] 任务 2 (AC: 1): 配置包依赖和构建
-  - [ ] 创建 `packages/goods-management-ui/package.json` 包配置
+  - [ ] 创建 `packages/goods-management-ui/package.json` 包配置 [参考: packages/user-management-ui/package.json]
   - [ ] 添加依赖:`@d8d/shared-ui-components`、`@d8d/goods-module`、`@d8d/file-management-ui`
   - [ ] 配置构建脚本和TypeScript配置
+  - [ ] 创建 `packages/goods-management-ui/tsconfig.json` TypeScript配置 [参考: packages/user-management-ui/tsconfig.json]
+  - [ ] 创建 `packages/goods-management-ui/vitest.config.ts` 测试配置 [参考: packages/user-management-ui/vitest.config.ts]
+  - [ ] 创建 `packages/goods-management-ui/tests/setup.ts` 测试设置文件 [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 3 (AC: 3, 6): 创建RPC客户端架构和类型定义
   - [ ] 创建单例模式的商品客户端管理器 [参考: packages/user-management-ui/src/api/userClient.ts]
@@ -60,7 +63,7 @@ Draft
 
 - [ ] 任务 6 (AC: 8): 创建测试套件
   - [ ] 创建集成测试:`packages/goods-management-ui/tests/integration/goods-management.integration.test.tsx`
-  - [ ] 创建测试工具:`packages/goods-management-ui/tests/test-utils.tsx`
+  - [ ] 创建测试设置文件:`packages/goods-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 7 (AC: 1, 7): 配置包导出接口
   - [ ] 创建 `packages/goods-management-ui/src/index.ts` 包导出主入口

+ 5 - 2
docs/stories/007.029.supplier-management-ui-package.story.md

@@ -30,9 +30,12 @@ Draft
   - [ ] 配置包依赖和构建脚本
 
 - [ ] 任务 2 (AC: 1): 配置包依赖和构建
-  - [ ] 创建 `packages/supplier-management-ui/package.json` 包配置
+  - [ ] 创建 `packages/supplier-management-ui/package.json` 包配置 [参考: packages/user-management-ui/package.json]
   - [ ] 添加依赖:`@d8d/shared-ui-components`、`@d8d/supplier-module`
   - [ ] 配置构建脚本和TypeScript配置
+  - [ ] 创建 `packages/supplier-management-ui/tsconfig.json` TypeScript配置 [参考: packages/user-management-ui/tsconfig.json]
+  - [ ] 创建 `packages/supplier-management-ui/vitest.config.ts` 测试配置 [参考: packages/user-management-ui/vitest.config.ts]
+  - [ ] 创建 `packages/supplier-management-ui/tests/setup.ts` 测试设置文件 [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 3 (AC: 3, 6): 创建RPC客户端架构和类型定义
   - [ ] 创建单例模式的供应商客户端管理器 [参考: packages/user-management-ui/src/api/userClient.ts]
@@ -58,7 +61,7 @@ Draft
 
 - [ ] 任务 6 (AC: 8): 创建测试套件
   - [ ] 创建集成测试:`packages/supplier-management-ui/tests/integration/supplier-management.integration.test.tsx`
-  - [ ] 创建测试工具:`packages/supplier-management-ui/tests/test-utils.tsx`
+  - [ ] 创建测试设置文件:`packages/supplier-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 7 (AC: 1, 7): 配置包导出接口
   - [ ] 创建 `packages/supplier-management-ui/src/index.ts` 包导出主入口

+ 5 - 2
docs/stories/007.031.merchant-management-ui-package.story.md

@@ -30,9 +30,12 @@ Draft
   - [ ] 配置包依赖和构建脚本
 
 - [ ] 任务 2 (AC: 1): 配置包依赖和构建
-  - [ ] 创建 `packages/merchant-management-ui/package.json` 包配置
+  - [ ] 创建 `packages/merchant-management-ui/package.json` 包配置 [参考: packages/user-management-ui/package.json]
   - [ ] 添加依赖:`@d8d/shared-ui-components`、`@d8d/merchant-module`
   - [ ] 配置构建脚本和TypeScript配置
+  - [ ] 创建 `packages/merchant-management-ui/tsconfig.json` TypeScript配置 [参考: packages/user-management-ui/tsconfig.json]
+  - [ ] 创建 `packages/merchant-management-ui/vitest.config.ts` 测试配置 [参考: packages/user-management-ui/vitest.config.ts]
+  - [ ] 创建 `packages/merchant-management-ui/tests/setup.ts` 测试设置文件 [参考: packages/user-management-ui/tests/setup.ts]
   - [ ] 安装包依赖:`cd packages/merchant-management-ui && pnpm install`
 
 - [ ] 任务 3 (AC: 3, 6): 创建RPC客户端架构和类型定义
@@ -59,7 +62,7 @@ Draft
 
 - [ ] 任务 6 (AC: 8): 创建测试套件
   - [ ] 创建集成测试:`packages/merchant-management-ui/tests/integration/merchant-management.integration.test.tsx`
-  - [ ] 创建测试工具:`packages/merchant-management-ui/tests/test-utils.tsx`
+  - [ ] 创建测试设置文件:`packages/merchant-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 7 (AC: 1, 7): 配置包导出接口
   - [ ] 创建 `packages/merchant-management-ui/src/index.ts` 包导出主入口

+ 5 - 2
docs/stories/007.035.delivery-address-management-ui-package.story.md

@@ -30,9 +30,12 @@ Draft
   - [ ] 配置包依赖和构建脚本
 
 - [ ] 任务 2 (AC: 1): 配置包依赖和构建
-  - [ ] 创建 `packages/delivery-address-management-ui/package.json` 包配置
+  - [ ] 创建 `packages/delivery-address-management-ui/package.json` 包配置 [参考: packages/user-management-ui/package.json]
   - [ ] 添加依赖:`@d8d/shared-ui-components`、`@d8d/delivery-address-module`、`@d8d/geo-areas`、`@d8d/user-management-ui`
   - [ ] 配置构建脚本和TypeScript配置
+  - [ ] 创建 `packages/delivery-address-management-ui/tsconfig.json` TypeScript配置 [参考: packages/user-management-ui/tsconfig.json]
+  - [ ] 创建 `packages/delivery-address-management-ui/vitest.config.ts` 测试配置 [参考: packages/user-management-ui/vitest.config.ts]
+  - [ ] 创建 `packages/delivery-address-management-ui/tests/setup.ts` 测试设置文件 [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 3 (AC: 1, 7): 安装包依赖
   - [ ] 运行 `pnpm install` 安装所有依赖
@@ -67,7 +70,7 @@ Draft
 
 - [ ] 任务 7 (AC: 8): 创建测试套件
   - [ ] 创建集成测试:`packages/delivery-address-management-ui/tests/integration/delivery-address-management.integration.test.tsx`
-  - [ ] 创建测试工具:`packages/delivery-address-management-ui/tests/test-utils.tsx`
+  - [ ] 创建测试设置文件:`packages/delivery-address-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 8 (AC: 1, 7): 配置包导出接口
   - [ ] 创建 `packages/delivery-address-management-ui/src/index.ts` 包导出主入口

+ 5 - 2
docs/stories/007.037.area-management-ui-package.story.md

@@ -30,9 +30,12 @@ Draft
   - [ ] 配置包依赖和构建脚本
 
 - [ ] 任务 2 (AC: 1): 配置包依赖和构建
-  - [ ] 创建 `packages/area-management-ui/package.json` 包配置
+  - [ ] 创建 `packages/area-management-ui/package.json` 包配置 [参考: packages/user-management-ui/package.json]
   - [ ] 添加依赖:`@d8d/shared-ui-components`、`@d8d/geo-areas`
   - [ ] 配置构建脚本和TypeScript配置
+  - [ ] 创建 `packages/area-management-ui/tsconfig.json` TypeScript配置 [参考: packages/user-management-ui/tsconfig.json]
+  - [ ] 创建 `packages/area-management-ui/vitest.config.ts` 测试配置 [参考: packages/user-management-ui/vitest.config.ts]
+  - [ ] 创建 `packages/area-management-ui/tests/setup.ts` 测试设置文件 [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 3 (AC: 3, 6): 创建RPC客户端架构和类型定义
   - [ ] 创建单例模式的区域客户端管理器 [参考: packages/user-management-ui/src/api/userClient.ts]
@@ -58,7 +61,7 @@ Draft
 
 - [ ] 任务 6 (AC: 8): 创建测试套件
   - [ ] 创建集成测试:`packages/area-management-ui/tests/integration/area-management.integration.test.tsx`
-  - [ ] 创建测试工具:`packages/area-management-ui/tests/test-utils.tsx`
+  - [ ] 创建测试设置文件:`packages/area-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [ ] 任务 7 (AC: 1, 7): 配置包导出接口
   - [ ] 创建 `packages/area-management-ui/src/index.ts` 包导出主入口