Loading

锁定优惠券

下单流程

* * 防重提交
* * 用户微服务-确认收货地址
* * 商品微服务-获取最新购物项和价格
* * 订单验价
* * 优惠券微服务-获取优惠券
* * 验证价格
* * 锁定优惠券
* * 锁定商品库存
* * 创建订单对象
* * 创建子订单对象
* * 发送延迟消息-用于自动关单
* * 创建支付信息-对接三方支付

优惠券记录扣减

image-20221108075722362

image-20221110211421124

image-20221108075846153

image-20221110211559351

image-20221108075946795

image-20221110223549600

image-20221108075510891

核心逻辑

  • 用下单:锁库存和优惠券记录
  • 下单异常或者超时未支付:释放库存和优惠券记录

锁定记录状态 lock_state '锁定状态锁定LOCK-完成 FINISH-取消CANCEL',

image-20221110205204347

image-20221110205651724

image-20221111081834343

posted @ 2022-11-10 20:55  yonugleesin  阅读(37)  评论(0编辑  收藏  举报