订单模块图解 - v2
2021-02-19 14:15:05 2 举报
订单结构图
作者其他创作
大纲/内容
弥补交易过失
待支付
无状态
已支付
商家分类
技术
订单应用
已完成
关闭订单
客户
主单+子单(关联订单)
下单校验
待发货
服务订单
业务职责
部分商品换货
不同品类不能放一起
无需审核
物流元素
订单创建
流转行为
换货
确认订单受理订单
方便结算
流转前状态
订单价值
技术难点
售后
拦截订单
售后订单需要进行拦截处理
支付成功
状态信息
待核销
支付后异步回调不能做堵塞模式
实现业务关系
失效
发货
商品订单
审核
异步队列
全部商品全量换货
不同店铺、代发供应商
订单主次
拆单后订单是否有分主次,是否进行关联
业务流程
订单变更
退单
已发货
全部数量换货
状态流转
设计状态机;根据订单流转的状态与行为定制策略,驱动数据流转。
订单业务
订单流转是依赖业务规则进行的,理清业务规则,分析业务形成流转规则
拆单
收货信息
创建订单
业务难点
用户信息
层次
待收货
部分商品全量换+部分商品部分数量换
售中
订单状态
定义完善的订单状态与子状态
活动校验
梳理活动规则
库存操作
大单:超过设定大单阀值
增加交易价值
基础信息
部分换货
一单多商品,需要处理商品数量和部分状态
订单完成
已核销
退款
策略拆单
设计策略模式;使用策略模式建立对应策略进行拆单。
第三方支付
对接第三方支付,理清对接思路
交易完成
库存并发
并发下单会导致库存超卖
拆单退换货
多单关联,退换货处理思路
流转后状态
超物流阶段重量或体积限制
品类
订单支付
已关闭
核销
部分数量换货
不同SKU的库存和时效不同
梳理拆单条件形成拆单规则
支付
仓库
订单流转
订单售后
确认收货
方便发货
订单解耦
商品信息
全部商品换货
订单拆分
售前
价格信息
0 条评论
回复 删除
下一页