RC CodaShop Rebuild Solution Option3 20191104
2019-11-04 20:14:06 0 举报
codashop
作者其他创作
大纲/内容
ACK
5监听已加金币消息
2 发送支付成功回调
RC CodaShop Rebuild Solution 20191104Option3
1.3) 验证用户信息(Feign)
plutus-payment-service
三方支付公司(CodaShop)
codaShop参数
发送加金币消息
Successful
修改订单状态 已支付
plutus-order-service
添加金币
UnSuccessful
3 监听支付成功订单消息
修改订单状态(已完成)
红色部分为本次新增/变动部分
RC消息对列(Kafka)
plutus-business(New)
1 验证请求
1.1 验证活动信息1.2) 验证金币信息
发送已加金币消息
[Opt]Successful
发送已支付成功请求
[Opt]UnSuccessful
1.5获取创建订单参数
4 监听加金币消息
athena-user-sync
发送已支付订单消息(New)
逐个查询上诉订单的最新状态
更新订单状态为支付失败
检查状态
1.6创建订单(双写库)
4) 监听加金币消息
修改订单订单状态添加Callback(写老库)
6 订单查询任务
获取所有CodaShop的InProgress状态订单
1、验证请求
athena-order-sync
调用内部支付成功方法(修改订单状态 已支付
5) 监听已加金币消息
plutus-codashop-service(New)
1.4) 创建订单请求(New)
0 条评论
下一页