购买云机
2023-08-09 10:05:07 6 举报
购买云机
作者其他创作
大纲/内容
user服务
购买创建订单 1.查询用户 2.查询产品 3.创建订单 表order_basic,order_item 4.扣减库存 调用资管接口 /cloudphone-api/device/reduceStock 5.创建定时任务 超时未支付自动取消,回滚库存7.3 6.发起支付,回调支付结果 7.1.创建订购关系,日志 7.2.分配云机,更新订单、订购关系等 7.3.分配云机 调用资管接口 调用资管接口 /cloudphone-api/device/assign/v2 7.4.发送短信 8.支付失败,更新订单,直接结束
是
表subs_product、subs_product_item,subs_product_ext_cph
否
回滚库存
创建定时任务
扣减失败
发送短信
不满足购买条件
表order_basic,order_item
product服务
是否成功
发送消息队列重试
异步
返回产品
异常
分配云机
返回用户
1.查询用户
对应日志表subs_product_oper_log
结束
更新订单(支付成功)
购买创建订单
扣减库存
更新订单和订购关系
创建订单
支付结果
创建订购关系等
更新订单(支付失败)
校验是否满足购买条件
超时取消订单
分配失败
2.查询产品
0 条评论
下一页