锁定优惠券
下单流程
* * 防重提交
* * 用户微服务-确认收货地址
* * 商品微服务-获取最新购物项和价格
* * 订单验价
* * 优惠券微服务-获取优惠券
* * 验证价格
* * 锁定优惠券
* * 锁定商品库存
* * 创建订单对象
* * 创建子订单对象
* * 发送延迟消息-用于自动关单
* * 创建支付信息-对接三方支付
优惠券记录扣减
核心逻辑
- 用下单:锁库存和优惠券记录
- 下单异常或者超时未支付:释放库存和优惠券记录
锁定记录状态 lock_state
'锁定状态锁定LOCK-完成 FINISH-取消CANCEL',