订单模块图解 - v1
2021-08-25 21:03:43 6 举报
订单状态机,订单流转
作者其他创作
大纲/内容
创建详情
4
交易关闭
待核销
关闭砍价
商品入库
创建订单
关闭拼团
订单详情
1:N
1
创建核销码
已关团
关闭订单
2
已支付
Event
状态机
事件
状态
变更后状态
未使用状态机
OP
+商品销量
发货
beforeOperation
3
已完成
EVENT
待支付
已发货
未支付RMB返还播豆
事件驱动
变更前状态
扣库存
支付成功
待收货
RollbackOperation
返还库存
确认收货
主单
退款
成团(活动)
子单
afterOperation
5
StateMachineException
交易中
按商品拆分子单
生成预约
无操作
核销
待发货
6
减活动销量
无状态
已关闭
订单
增加销量
已核销
会议订单
业务请求
newStatus
1:N
收货地址
播豆已支付
操作
创建子单
返还播豆
服务订单
updateStatus
大转盘抽奖
兑换商品加库存
核销码
已成团
1:1
操作具体事件
订阅物流
拼团订单
程序实现
+抽奖次数
兑换订单
+活动销量
参会预约
先扣除播豆
兑换商品信息入库
兑换商品增加库存
优品订单
交易完成
关团(活动)
拼团通知
砍价通知
StateMachine(状态机门面)
beforeStatus
拼团订单不创建
集采订单
0 条评论
回复 删除
下一页