tob下单流程图
2021-09-14 00:57:43 6 举报
tob下单流程图
作者其他创作
大纲/内容
成功
更新服务订单的状态为成功及联表数据bizOrderNo及baseProductNo和订单有效期等相关数据
定制化下单流程apollo配置
不通过
同步重试或异步MQ去三方下单
更新服务订单的状态为失败及联表数据---包含业务失败、服务异常、服务超时、三方超时等
通过
vas系统下单或三方下单
结果后置处理
渠道、订单的有效期及组装下单的上下方对象VasPlaceBaseOrderDTO
正常流程
下基础订单流程
更新订单状态,流程结束
组装结果数据返回结束
并发5秒内访问报错,同时如果有订单,订单状态不是4处理中与异常5的订单直接返回结果
更新订单的状态流程结
vas系统下单同时去三方下单
是
参数、产品(保险场景apollo没过滤掉的要校验保险相关字段)
异步两个MQ
判断各场景数据的特殊校验及特殊处理
子流程2、vas系统重试或者超时执行成功后单子及状态会更新到大健康平台;这样单子也能对供应商及业务进行结算
各子类有需要的话去实现些处理进行相关特殊场景的消息及数据入库如风控核保的订单结果数据与及非水滴用户数据在些存储
整个主线流程
幂等保存服务订单数据(订单状态是处理中4的状态) 及 保险场景保存保险订单(已保存过了不更新) 保存服务订单与基础订单关联信息(无vasBizOrderNo、baseProductNo等数据)
vas进行预下单
内部存储进行数据及流程的转换处理新老及重试数据下订单号来源订单号及vas来源订单号及基础产品编码的处理等
定制化流程
下单成功
返回错误提示结束
vas进行三方下单
Vas系统订单同步及状态变更MQ
子流程1、业务相同的源单号能幂等再次去执行下单流程
否
配置及组合流量控制走哪种产品形态
使用方下单
基础校对
是否为生效状态去vas下单
大健康平台的下单详细流程力
广播大健康平台订单创建的消息
并发请求与幂等校验
各产品大类后置置处理器
返回错误提示或者结果结束
开关判断及配置是否为要vas预下单
MQ广播消息及埋点数据
参数的后置处理
保存订单相关数据
如电话医生二要素的校验、权益包订单有效期的校验必传的、风控核保订单产品编码及三期保费等字段的校验
失败
后置下单
各产品大类前置处理器
0 条评论
下一页