|
@@ -52,6 +52,7 @@ Draft
|
|
|
- [ ] 任务 4 (AC: 2, 3): 复制并调整广告管理界面组件
|
|
- [ ] 任务 4 (AC: 2, 3): 复制并调整广告管理界面组件
|
|
|
- [ ] 复制 `web/src/client/admin/pages/Advertisements.tsx` 为 `packages/advertisement-management-ui/src/components/AdvertisementManagement.tsx`
|
|
- [ ] 复制 `web/src/client/admin/pages/Advertisements.tsx` 为 `packages/advertisement-management-ui/src/components/AdvertisementManagement.tsx`
|
|
|
- [ ] 更新组件导入路径,使用共享UI组件包
|
|
- [ ] 更新组件导入路径,使用共享UI组件包
|
|
|
|
|
+ - [ ] **规范**:共享UI包组件导入必须使用具体组件路径,如 `@d8d/shared-ui-components/components/ui/button`,避免从根导入
|
|
|
- [ ] 使用广告客户端管理实例.get()来获取广告RPC客户端
|
|
- [ ] 使用广告客户端管理实例.get()来获取广告RPC客户端
|
|
|
- [ ] 集成文件选择器组件,使用 `@d8d/file-management-ui` 中的 `FileSelector` 组件替换原有的图片上传逻辑
|
|
- [ ] 集成文件选择器组件,使用 `@d8d/file-management-ui` 中的 `FileSelector` 组件替换原有的图片上传逻辑
|
|
|
- [ ] 集成广告类型选择器组件,使用 `@d8d/advertisement-type-management-ui` 中的 `AdvertisementTypeSelector` 组件
|
|
- [ ] 集成广告类型选择器组件,使用 `@d8d/advertisement-type-management-ui` 中的 `AdvertisementTypeSelector` 组件
|