支付-订单状态流程图

1,772 阅读1分钟

订单状态流程图

代码

dubbo接口方法(){
   1.调用 创建订单 方法
   2.调用 创建订单明细 + 更新订单状态为支付中 方法
   3.调用 写数据到渠道 方法
}

说明

交易,123步骤是在一个接口(dubbo接口)里处理,但是是在不同的事务
1.创建订单(未支付),是一个事务 //成功,未支付
2.创建订单明细 + 更新订单表的订单状态为支付中,是在一个事务 //成功,更新为支付中;失败,就不变还是未支付
3.写数据到渠道,又是一个方法 //成功和失败,状态不变还是支付中