|
@@ -52,9 +52,12 @@
|
|
|
|
|
|
|
|
- [x] 任务 4 (AC: 2, 3): 复制并调整区域管理界面组件
|
|
- [x] 任务 4 (AC: 2, 3): 复制并调整区域管理界面组件
|
|
|
- [x] 复制 `web/src/client/admin/pages/AreasTreePage.tsx` 为 `packages/area-management-ui/src/components/AreaManagement.tsx`
|
|
- [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`
|
|
|
- [x] 更新组件导入路径,使用共享UI组件包
|
|
- [x] 更新组件导入路径,使用共享UI组件包
|
|
|
- [x] **规范**:共享UI包组件导入必须使用具体组件路径,如 `@d8d/shared-ui-components/components/ui/button`,避免从根导入
|
|
- [x] **规范**:共享UI包组件导入必须使用具体组件路径,如 `@d8d/shared-ui-components/components/ui/button`,避免从根导入
|
|
|
- [x] 使用区域客户端管理实例.get()来获取区域RPC客户端
|
|
- [x] 使用区域客户端管理实例.get()来获取区域RPC客户端
|
|
|
|
|
+ - [ ] 确保区域选择器组件使用相同的RPC客户端管理器规范
|
|
|
|
|
|
|
|
- [x] 任务 5 (AC: 3, 4): 实现完整的区域管理功能
|
|
- [x] 任务 5 (AC: 3, 4): 实现完整的区域管理功能
|
|
|
- [x] 实现区域树形结构展示和异步加载
|
|
- [x] 实现区域树形结构展示和异步加载
|
|
@@ -78,7 +81,7 @@
|
|
|
- [x] 验证与现有系统兼容性
|
|
- [x] 验证与现有系统兼容性
|
|
|
|
|
|
|
|
|
|
|
|
|
-- [x] 任务 10 (新增任务): 安装和配置包依赖
|
|
|
|
|
|
|
+- [x] 任务 9 (新增任务): 安装和配置包依赖
|
|
|
- [x] 在项目根目录运行 `pnpm install` 安装新包依赖
|
|
- [x] 在项目根目录运行 `pnpm install` 安装新包依赖
|
|
|
- [x] 验证包依赖正确解析和安装
|
|
- [x] 验证包依赖正确解析和安装
|
|
|
- [x] 确保workspace依赖关系正确配置
|
|
- [x] 确保workspace依赖关系正确配置
|