Bläddra i källkod

📝 docs(prd): update mini-auth-modules-integration document with phase 3 content

- add phase 3: remaining business modules package implementation plan
- add 13 new stories (6-18) for package splitting of various business modules
- update package structure diagram with new module directories
- add phase 3 implementation status in the handoff section
yourname 1 månad sedan
förälder
incheckning
3e520da4b2
1 ändrade filer med 83 tillägg och 1 borttagningar
  1. 83 1
      docs/prd/epic-005-mini-auth-modules-integration.md

+ 83 - 1
docs/prd/epic-005-mini-auth-modules-integration.md

@@ -81,6 +81,21 @@ packages/
 4. **Story 4:** 小程序支付模块 package - 从 mini-auth-demo/packages/server/src 拆分反哺小程序支付模块
 5. **Story 5:** 地理位置和乘客模块 package - 从 mini-auth-demo/packages/server/src 拆分反哺地点模块和乘客管理模块
 
+### 阶段 3: 剩余业务模块 Package 化
+6. **Story 6:** 广告管理模块 package - 从 packages/server/src 拆分广告类型和广告管理功能
+7. **Story 7:** 代理商管理模块 package - 从 packages/server/src 拆分代理商管理功能
+8. **Story 8:** 卡片管理模块 package - 从 packages/server/src 拆分卡片管理功能
+9. **Story 9:** 配送地址管理模块 package - 从 packages/server/src 拆分配送地址管理功能
+10. **Story 10:** 商品管理模块 package - 从 packages/server/src 拆分商品分类和商品管理功能
+11. **Story 11:** 物流管理模块 package - 从 packages/server/src 拆分快递公司管理功能
+12. **Story 12:** 商户管理模块 package - 从 packages/server/src 拆分商户管理功能
+13. **Story 13:** 订单管理模块 package - 从 packages/server/src 拆分订单、订单商品和退款管理功能
+14. **Story 14:** 组织管理模块 package - 从 packages/server/src 拆分组织管理功能
+15. **Story 15:** 供应商管理模块 package - 从 packages/server/src 拆分供应商管理功能
+16. **Story 16:** 系统配置模块 package - 从 packages/server/src 拆分城市配置和系统配置管理功能
+17. **Story 17:** 用户卡余额记录模块 package - 从 packages/server/src 拆分用户卡余额记录管理功能
+18. **Story 18:** 用户卡片模块 package - 从 packages/server/src 拆分用户卡片管理功能
+
 ## Compatibility Requirements
 
 - [x] 现有 APIs 保持不变,新增模块使用独立命名空间
@@ -173,7 +188,59 @@ packages/
 │   ├── src/
 │   ├── package.json
 │   └── tsconfig.json
-└── passenger-management/      # 乘客管理 (待实现)
+├── passenger-management/      # 乘客管理 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── advertisements-module/     # 广告管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── agent-module/              # 代理商管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── card-module/               # 卡片管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── delivery-address-module/   # 配送地址管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── goods-module/              # 商品管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── logistics-module/          # 物流管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── merchant-module/           # 商户管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── orders-module/             # 订单管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── organization-module/       # 组织管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── supplier-module/           # 供应商管理模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── system-module/             # 系统配置模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+├── user-card-balance-records-module/ # 用户卡余额记录模块 (待实现)
+│   ├── src/
+│   ├── package.json
+│   └── tsconfig.json
+└── user-cards-module/         # 用户卡片模块 (待实现)
     ├── src/
     ├── package.json
     └── tsconfig.json
@@ -548,6 +615,21 @@ import {
   - **Story 3:** 小程序认证模块 package (mini-auth) - 微信小程序手机号解密
   - **Story 4:** 小程序支付模块 package (mini-payment)
   - **Story 5:** 地理位置和乘客模块 package (geo-locations, passenger-management)
+
+- **阶段 3: 剩余业务模块 Package 化** - 待实现
+  - **Story 6:** 广告管理模块 package (advertisements-module)
+  - **Story 7:** 代理商管理模块 package (agent-module)
+  - **Story 8:** 卡片管理模块 package (card-module)
+  - **Story 9:** 配送地址管理模块 package (delivery-address-module)
+  - **Story 10:** 商品管理模块 package (goods-module)
+  - **Story 11:** 物流管理模块 package (logistics-module)
+  - **Story 12:** 商户管理模块 package (merchant-module)
+  - **Story 13:** 订单管理模块 package (orders-module)
+  - **Story 14:** 组织管理模块 package (organization-module)
+  - **Story 15:** 供应商管理模块 package (supplier-module)
+  - **Story 16:** 系统配置模块 package (system-module)
+  - **Story 17:** 用户卡余额记录模块 package (user-card-balance-records-module)
+  - **Story 18:** 用户卡片模块 package (user-cards-module)
 ## Story Manager Handoff
 
 "请为这个brownfield epic开发详细的用户故事。关键考虑因素: