|
|
@@ -578,12 +578,13 @@ const useChannels = () => {
|
|
|
**验收标准**:
|
|
|
1. 创建`allin-packages/disability-management-ui`目录结构
|
|
|
2. 完成组件转换:残疾人列表管理组件
|
|
|
-3. 完成API客户端转换:与disability-module集成
|
|
|
-4. 完成状态管理转换:残疾人数据状态
|
|
|
-5. 完成表单转换:基础残疾人信息表单
|
|
|
-6. 配置package.json:依赖`@d8d/allin-disability-module`
|
|
|
-7. 编写组件测试:验证残疾人管理功能
|
|
|
-8. 通过类型检查和基本测试验证
|
|
|
+3. **区域包集成**:集成`@d8d/area-management-ui`的区域选择器组件用于残疾人区域信息管理
|
|
|
+4. 完成API客户端转换:与disability-module集成
|
|
|
+5. 完成状态管理转换:残疾人数据状态
|
|
|
+6. 完成表单转换:基础残疾人信息表单(包含区域选择)
|
|
|
+7. 配置package.json:依赖`@d8d/allin-disability-module`和`@d8d/area-management-ui`
|
|
|
+8. 编写组件测试:验证残疾人管理功能(包含区域选择验证)
|
|
|
+9. 通过类型检查和基本测试验证
|
|
|
|
|
|
### 故事6:移植残疾人个人管理UI(disability_person → @d8d/allin-disability-person-management-ui)
|
|
|
**目标**:移植最复杂的残疾人个人管理页面,包含照片上传、备注管理等
|
|
|
@@ -592,13 +593,14 @@ const useChannels = () => {
|
|
|
1. 创建`allin-packages/disability-person-management-ui`目录结构
|
|
|
2. 完成组件转换:复杂表单、照片上传、备注管理组件
|
|
|
3. **文件上传集成**:与`@d8d/file-management-ui`集成
|
|
|
-4. **枚举常量集成**:使用`@d8d/allin-enums`包中的枚举
|
|
|
-5. 完成API客户端转换:复杂API调用链(使用rpcClient + ClientManager模式)
|
|
|
-6. 完成状态管理转换:多步骤表单状态
|
|
|
-7. 完成表单转换:复杂验证逻辑
|
|
|
-8. 配置package.json:多依赖管理
|
|
|
-9. 编写组件测试:覆盖所有复杂场景
|
|
|
-10. 通过类型检查和基本测试验证
|
|
|
+4. **区域包集成**:集成`@d8d/area-management-ui`的区域选择器组件用于残疾人详细地址管理(省份→城市→区县三级联动)
|
|
|
+5. **枚举常量集成**:使用`@d8d/allin-enums`包中的枚举
|
|
|
+6. 完成API客户端转换:复杂API调用链(使用rpcClient + ClientManager模式)
|
|
|
+7. 完成状态管理转换:多步骤表单状态
|
|
|
+8. 完成表单转换:复杂验证逻辑(包含区域选择验证)
|
|
|
+9. 配置package.json:多依赖管理(包含`@d8d/area-management-ui`)
|
|
|
+10. 编写组件测试:覆盖所有复杂场景(包含区域选择功能测试)
|
|
|
+11. 通过类型检查和基本测试验证
|
|
|
|
|
|
### 故事7:移植订单管理UI(order → @d8d/allin-order-management-ui)
|
|
|
**目标**:移植复杂的订单管理页面,包含人员分配、资产关联等
|
|
|
@@ -607,13 +609,14 @@ const useChannels = () => {
|
|
|
1. 创建`allin-packages/order-management-ui`目录结构
|
|
|
2. 完成组件转换:订单表格、人员选择、资产关联组件
|
|
|
3. **文件上传集成**:资产文件关联组件
|
|
|
-4. **枚举常量集成**:使用`@d8d/allin-enums`包中的订单状态枚举
|
|
|
-5. 完成API客户端转换:复杂业务API(使用rpcClient + ClientManager模式)
|
|
|
-6. 完成状态管理转换:订单工作流状态
|
|
|
-7. 完成表单转换:多实体关联表单
|
|
|
-8. 配置package.json:复杂依赖管理
|
|
|
-9. 编写组件测试:覆盖订单全生命周期
|
|
|
-10. 通过类型检查和基本测试验证
|
|
|
+4. **区域包集成**:集成`@d8d/area-management-ui`的区域选择器组件用于订单相关区域信息管理
|
|
|
+5. **枚举常量集成**:使用`@d8d/allin-enums`包中的订单状态枚举
|
|
|
+6. 完成API客户端转换:复杂业务API(使用rpcClient + ClientManager模式)
|
|
|
+7. 完成状态管理转换:订单工作流状态
|
|
|
+8. 完成表单转换:多实体关联表单(包含区域选择)
|
|
|
+9. 配置package.json:复杂依赖管理(包含`@d8d/area-management-ui`)
|
|
|
+10. 编写组件测试:覆盖订单全生命周期(包含区域相关功能测试)
|
|
|
+11. 通过类型检查和基本测试验证
|
|
|
|
|
|
### **区域管理UI说明**
|
|
|
**目标**:复用现有`@d8d/area-management-ui`包,无需重新移植
|