对用户端请求队列消息处理器的逻辑梳理
2018-04-18 11:45:41 1 举报
用户端请求队列消息处理器
作者其他创作
大纲/内容
//把积分兑换/回滚响应消息推送至用户端响应队列
获得控制权后,重置订单状态,重试进行积分兑换
将PointExchange--CrmPointExchange
获得控制权
N
无法成功受理请求,通过响应MQ通道返回错误响应消息
0,成功
积分兑换重新请求
crm系统中没有要兑换积分的订单
判断兑换积分订单状态
3积分兑换已经成功
更新crm积分回滚状态
pointsUserSideHandler(用户端请求队列消息处理器 )
回滚订单状态不正确
其他,失败
Y
兑换积分
回退积分
crm系统加入新的兑换订单成功受理兑换请求
crm系统存在积分兑换订单
状态码12,已经完成了积分回滚
crm系统中存在积分兑换订单
判断订单处理状态
解除控制权
pointsExchange设置Result为积分回滚订单不存在错误
handlePointsExchange(处理积分兑换)
3兑换已经成功
判断回退积分(订单)状态
handlePointsExchange(处理积分兑换)---作用(在获得一个订单后,对订单进行预处理)
设置Result为兑换积分粗无代码之兑换积分已完成
积分重新请求
收藏
收藏
0 条评论
下一页