Преглед изворни кода

📝 docs(stories): 更新故事文档中的选择器组件统一架构

- 更新故事007.017:添加文件选择器统一架构说明
- 更新故事007.033:添加文件选择器统一架构说明
- 更新故事007.035:添加区域选择器分层说明
- 统一使用文件选择器替代头像和图片选择器

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 месец
родитељ
комит
d5ff3786cc

+ 1 - 0
docs/stories/007.017.user-management-ui-package.story.md

@@ -106,6 +106,7 @@ Ready for Review
 - **共享UI组件包**: `@d8d/shared-ui-components` - 提供基础UI组件 [Source: architecture/source-tree.md#实际项目结构]
 - **单租户用户模块**: `@d8d/user-module` - 提供用户管理API [Source: docs/prd/epic-007-multi-tenant-package-replication.md#用户管理界面包]
 - **文件管理UI包**: `@d8d/file-management-ui` - 提供文件选择器组件,用于用户头像上传和选择功能
+  - **统一选择器架构**: 使用文件选择器组件替代头像选择器,已覆盖头像选择器的所有功能
 
 ### 从前一个故事吸取的经验教训
 - **useQuery测试策略**: 使用真实的QueryClientProvider而不是mock react-query,在TestWrapper中提供完整的react-query上下文 [Source: docs/stories/007.015.auth-management-ui-package.story.md#测试策略关键发现]

+ 1 - 0
docs/stories/007.033.file-management-ui-package.story.md

@@ -123,6 +123,7 @@ Draft
   - 支持图片预览和文件类型图标
   - 集成MinioUploader进行文件上传
   - 支持文件搜索和过滤
+  - **统一选择器架构**: 文件选择器已覆盖头像选择器和图片选择器的所有功能,所有需要头像、图片选择的场景统一使用此组件
 - **MinioUploader组件**: MinIO文件上传组件,支持拖拽上传、进度显示 [Source: web/src/client/admin/components/MinioUploader.tsx]
   - 支持多种尺寸模式(default、compact、minimal)
   - 支持多种显示模式(full、card)

+ 1 - 0
docs/stories/007.035.delivery-address-management-ui-package.story.md

@@ -104,6 +104,7 @@ Draft
 - **单租户地址模块**: `@d8d/delivery-address-module` - 提供地址管理API [Source: docs/prd/epic-007-multi-tenant-package-replication.md#地址管理界面包]
 - **地区模块包**: `@d8d/geo-areas` - 提供地区数据,用于区域选择器组件
 - **用户管理界面包**: `@d8d/user-management-ui` - 提供用户选择器组件,用于地址与用户关联管理
+- **区域选择器分层**: 使用4层区域选择器(省份 → 城市 → 区县 → 乡镇),根据业务需求选择合适的层级
 
 ### 从前一个故事吸取的经验教训
 - **useQuery测试策略**: 使用真实的QueryClientProvider而不是mock react-query,在TestWrapper中提供完整的react-query上下文 [Source: docs/stories/007.017.user-management-ui-package.story.md#从前一个故事吸取的经验教训]