最佳实践 根据状态操作,这样能避免吃掉异常

背景:

  取消订单. 1. 去获取费用可能费用获取不到. 2.关闭账单,可能无法关闭(还未收单)

解决方案:

      订单状态. 1. 开始中 2.开始计费 3.完成订单

  1.  由于任何状态都可以操作取消. 不状态判断. 直接操作. 对费用不存在的 code 吃掉. 无法关单的code 吃掉.

      2. 根据状态来操作. 决定哪几种操作应该选.

    如果是开始中. 这个方案还是差,容易搞错.因为每增加一个状态,就要重新考虑一把.

  

    

转载于:https://www.cnblogs.com/fei33423/p/8150593.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值