Bladeren bron

📝 docs(stories): 更新007.037区域管理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 maand geleden
bovenliggende
commit
84b20ec20b
1 gewijzigde bestanden met toevoegingen van 4 en 2 verwijderingen
  1. 4 2
      docs/stories/007.037.area-management-ui-package.story.md

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

@@ -52,8 +52,8 @@
 
 - [x] 任务 4 (AC: 2, 3): 复制并调整区域管理界面组件
   - [x] 复制 `web/src/client/admin/pages/AreasTreePage.tsx` 为 `packages/area-management-ui/src/components/AreaManagement.tsx`
-  - [ ] 复制 `web/src/client/admin/components/AreaSelect.tsx` 为 `packages/area-management-ui/src/components/AreaSelect.tsx`
-  - [ ] 复制 `web/src/client/admin/components/AreaSelect4Level.tsx` 为 `packages/area-management-ui/src/components/AreaSelect4Level.tsx`
+  - [ ] 复制 `web/src/client/admin/components/AreaSelect.tsx` 为 `packages/area-management-ui/src/components/AreaSelect.tsx` [参考: packages/user-management-ui/src/components/UserSelector.tsx]
+  - [ ] 复制 `web/src/client/admin/components/AreaSelect4Level.tsx` 为 `packages/area-management-ui/src/components/AreaSelect4Level.tsx` [参考: packages/user-management-ui/src/components/UserSelector.tsx]
   - [x] 更新组件导入路径,使用共享UI组件包
   - [x] **规范**:共享UI包组件导入必须使用具体组件路径,如 `@d8d/shared-ui-components/components/ui/button`,避免从根导入
   - [x] 使用区域客户端管理实例.get()来获取区域RPC客户端
@@ -67,6 +67,8 @@
 
 - [x] 任务 6 (AC: 8): 创建测试套件
   - [x] 创建集成测试:`packages/area-management-ui/tests/integration/area-management.integration.test.tsx`
+  - [ ] 创建区域选择器集成测试:`packages/area-management-ui/tests/integration/area-select.integration.test.tsx` [参考: packages/user-management-ui/tests/integration/user-selector.integration.test.tsx]
+  - [ ] 创建四级区域选择器集成测试:`packages/area-management-ui/tests/integration/area-select-4level.integration.test.tsx` [参考: packages/user-management-ui/tests/integration/user-selector.integration.test.tsx]
   - [x] 创建测试设置文件:`packages/area-management-ui/tests/setup.ts` [参考: packages/user-management-ui/tests/setup.ts]
 
 - [x] 任务 7 (AC: 1, 7): 配置包导出接口