多次撤销
2016-05-26 10:02:26 0 举报
经过多次撤销,原本整齐有序的场景变得混乱不堪。墙壁上的涂鸦被擦去,只留下斑驳的痕迹;书架上的书籍被随意堆放,有的甚至掉落在地上;桌子上的文件被撕得粉碎,飘散在空中。空气中弥漫着一种压抑和失落的气氛,仿佛时间在这里停滞不前。人们不禁感到惋惜,因为每一次撤销都意味着一段美好的回忆被抹去,一个梦想被打破。然而,生活总是充满了变数,我们无法预知未来会发生什么,只能勇敢地面对现实,努力去适应这个世界的无常。
作者其他创作
大纲/内容
更新数据库
业务需要的判断payStatus paidAmount需要添加本次的计算结果totalAmount如果payStatus是部分支付即表示它是多次撤销,paidAmount表示本次撤销的金额 totalAmount表示订单撤销后的计算金额,
N
发消息和更新数据库
Y
通过查询得出payFree不为0并payFree减paidAmount为0,totalAmount为0,同时payStatus为未付款表示本次撤销是最后一次撤销
业务需要的判断payStatus paidAmount需要添加本次的计算结果totalAmount如果payStatus是未付款即表示它是一次次撤销,paidAmount表示本次撤销的金额 totalAmount表示订单撤销后的计算金额,
一次撤销
幂等需要的判断payFee totalAmountpayFee是订单中心,支付金额,通过orderSn查出,通过和totalAmount比较,如果相等,表示已经调用订单中心,不需要再调用,如果不相等表示,没有调用,容灰发挥作用。(特殊的状态是payFee totalAmount为0)
开始
多次撤销的中的某一次撤销
0 条评论
下一页
为你推荐
查看更多