主题
售后管理
功能概述
处理客户退货申请,记录退货质检结果。售后流程简化为两条路径,不涉及维修环节:
- 可二次销售 → 二次上架:恢复库存,商品状态更新为「重新上架」
- 不可销售 → 报废:生成成本支出记录(成本大类「商品挂载」、子类「报废」)
两条路径均需退还客户款项,从 USD 销售池扣减。
用户故事
作为销售运营,我希望系统化管理退货流程,质检后能快速二次上架或报废,且退款自动从销售池扣减。
前置条件
- 关联的销售订单状态为「已完成」
- 商品已从客户处退回
功能详述
场景 1:质检通过 → 二次上架
- 客户发起退货,销售运营创建售后单
- 关联原销售订单,选择退货类型「退货」
- 仓库收到退货,进行质检
- 记录质检结果:可二次销售
- 商品二次上架:库存恢复,商品状态更新为「重新上架」
- 退还客户款项,从 USD 销售池扣减
场景 2:质检不通过 → 报废
- 质检结果:不可销售
- 商品标记报废
- 系统自动生成成本支出记录(成本大类:商品挂载,子类:报废)
- 商品状态更新为「报废」
- 退还客户款项,从 USD 销售池扣减
场景 3:边界情况
- 退货商品的成色可在质检时重新评估降级
- 售后完成后的商品可在溯源时间线中查看完整流转记录
- 换货场景本质为退货 + 新订单,暂按退货流程处理
交互说明
| 元素 | 类型 | 说明 | 规则 |
|---|---|---|---|
| 关联订单 | 搜索选择 | 原销售订单 ID | 必选 |
| 售后类型 | 单选 | 退货 | 默认退货 |
| 质检结果 | 单选 | 可二次销售 / 不可销售 | 收到退货后填写 |
| 最终处理 | 自动判定 | 二次上架 / 报废 | 根据质检结果自动确定 |
| 成色重新评估 | 下拉 | 新成色分级(可选) | 如商品有损耗 |
| 备注 | 文本输入 | 报废原因等 | 可选 |
验收标准
- [ ] 可创建售后单关联销售订单
- [ ] 退货质检结果可驱动后续流程(二次上架或报废)
- [ ] 二次上架后商品库存正确恢复,状态更新为「重新上架」
- [ ] 报废商品自动生成成本支出记录(商品挂载-报废)
- [ ] 两条路径均退还客户款项,从 USD 销售池扣减
- [ ] 售后流程可完整溯源
技术备注
- 二次上架涉及库存回退,需与 F-005 库存管理联动
- 报废涉及 CostItem 创建 + 库存状态更新 + USD 池扣减,需保证事务一致性