|
|
@@ -66,12 +66,12 @@ Draft
|
|
|
- [ ] 验证与现有系统兼容性
|
|
|
|
|
|
- [ ] 任务 9 (新增任务): 实现RPC客户端架构和最佳实践
|
|
|
- - [ ] 创建单例模式的广告分类客户端管理器
|
|
|
- - [ ] 实现延迟初始化和客户端重置功能
|
|
|
- - [ ] 使用Hono的InferRequestType和InferResponseType确保类型安全
|
|
|
- - [ ] 提供全局唯一的客户端实例管理
|
|
|
- - [ ] 验证RPC客户端在主应用中的正确集成
|
|
|
- - [ ] 实现类型安全的API调用模式
|
|
|
+ - [ ] 创建单例模式的广告分类客户端管理器 [参考: packages/advertisement-type-management-ui/src/api/advertisementTypeClient.ts]
|
|
|
+ - [ ] 实现延迟初始化和客户端重置功能 [参考: packages/user-management-ui/src/api/userClient.ts:17-33]
|
|
|
+ - [ ] 使用Hono的InferRequestType和InferResponseType确保类型安全 [参考: packages/user-management-ui/src/components/UserManagement.tsx:26-29]
|
|
|
+ - [ ] 提供全局唯一的客户端实例管理 [参考: packages/user-management-ui/src/api/userClient.ts:4-15]
|
|
|
+ - [ ] 验证RPC客户端在主应用中的正确集成 [参考: web/src/client/api_init.ts]
|
|
|
+ - [ ] 实现类型安全的API调用模式 [参考: packages/user-management-ui/src/components/UserManagement.tsx:100-112]
|
|
|
|
|
|
- [ ] 任务 10 (新增任务): 安装包依赖
|
|
|
- [ ] 在包目录中运行 `pnpm install` 安装所有依赖
|