## 👥 任务分配指令 根据任务性质,建议分配给以下专业角色: ### 🔧 后端开发任务 **FET-24 - 合伙人发货 API** - **分配给**:后端开发专家 - **技能要求**:FastAPI, SQLAlchemy, 权限验证 - **优先级**:高 - **预计工时**:4-6 小时 **FET-25 - 管理员报价 API(含滞留费自动计算)** - **分配给**:后端开发专家 - **技能要求**:FastAPI, Decimal 精度计算, 业务逻辑 - **优先级**:高(核心功能) - **预计工时**:6-8 小时 - **注意**:滞留费计算逻辑复杂,需要仔细测试 **FET-26 - 管理员发货 API** - **分配给**:后端开发专家 - **技能要求**:FastAPI, 通知服务集成 - **优先级**:高 - **预计工时**:4-6 小时 **FET-27 - 获取包裹详情 API** - **分配给**:后端开发专家 - **技能要求**:FastAPI, SQLAlchemy JOIN 查询 - **优先级**:高 - **预计工时**:4-6 小时 **建议**:后端任务可以由同一位后端专家完成,保持代码风格一致。 --- ### 🎨 前端开发任务 **FET-28 - 合伙人发货 UI** - **分配给**:前端开发专家 - **技能要求**:Vue 3, Composition API, 表单处理 - **优先级**:高 - **预计工时**:4-6 小时 - **依赖**:FET-24 完成后开始 **FET-29 - 管理员报价和发货 UI** - **分配给**:前端开发专家 - **技能要求**:Vue 3, Modal 组件, 复杂表单 - **优先级**:高 - **预计工时**:8-10 小时(UI 较复杂) - **依赖**:FET-25, FET-26, FET-27 完成后开始 **建议**:前端任务可以由同一位前端专家完成,确保 UI 风格统一。 --- ### 📚 文档任务 **FET-30 - 更新 API 文档和技术规格** - **分配给**:技术文档专家 或 架构师 - **技能要求**:技术写作, Markdown - **优先级**:中 - **预计工时**:4-6 小时 - **依赖**:所有开发任务完成后开始 --- ## 📅 时间规划 ### 第一周(后端开发) - Day 1-2: FET-24, FET-27(可并行) - Day 3-4: FET-25(核心功能,需要更多时间) - Day 5: FET-26 + 后端测试 ### 第二周(前端开发) - Day 1-2: FET-28 - Day 3-5: FET-29(UI 复杂) ### 第三周(文档和测试) - Day 1-2: FET-30 - Day 3-5: E2E 测试和 bug 修复 **总预计工时**:约 40-50 小时(1-2 人,2-3 周) --- ## ⚠️ 关键注意事项 1. **后端开发者必读**: - 滞留费计算必须使用 Decimal,不能用 float - 所有状态转换必须验证 - 中间物流单号不能暴露给客户 2. **前端开发者必读**: - 更新 `frontend/src/types/api.d.ts` 类型定义 - 错误处理要友好 - 费用显示要清晰(运费+偏远费+滞留费) 3. **测试要求**: - 每个 API 端点必须有单元测试 - 前端必须有 E2E 测试覆盖完整流程 --- 请各位专家查看分配给自己的任务,有问题请在对应 issue 中评论。