出行SASS平台时序图---12、滴滴对接--取消订单(乘客)时序图
2023-05-19 15:29:29 36 举报
出行SASS时序图---12、滴滴对接--取消订单(乘客)时序图
作者其他创作
大纲/内容
滴滴平台
订单事件(成单后/成单前取消)
成单前取消子流程
MQ
生成账单
成单后取消事件/成单前事件
修改订单状态
成单后取消事件
重试策略:利用mq的自身的重试策略,5次后放弃第一次重试,与上次重试的间隔时间10秒第二次重试,与上次重试的间隔时间30秒第三次重试,与上次重试的间隔时间1分钟第四次重试,与上次重试的间隔时间2分钟第五次重试,与上次重试的间隔时间3分钟
乘客取消订单
幂等
结算系统
通知司机订单取消
判断是否已经举手
延时消息消费时反向查询订单状态,如果订单不是已取消,则自动作废账单。
<<REST API>>
司机APP
已经举手的情况下
乘客违约的情况下
运力系统
判断责任方计算乘客/司机账单违约金以乘客取消查询时缓存中记录的值为准
释放运力
成单前取消事件
乘客取消订单时序图
未举手的情况下订单状态改为已取消
成单前取消
抢单结果通知(失败)子流程
判断订单状态
延时消息 10s
订单系统
收藏
收藏
0 条评论
下一页