最佳实践 金额统计设计
押金 账单 退款
1. 押金账单的依附是是行为. 账单可以先不用记录. 流水id 就用当前时间+自增 id.
2. 记录押金的统计金额时,千万不能把 押金状态修改和押金统计金额修改放在一个幂等里.
不然遇到 一次有两次退款.就会遇到 后一次发现已经退款中,就不会去修改金额了.
应该和账单的状态修改放在一个幂等里.
抽象到更抽象的层面
支付实体 账单 退款
对于实体是订单,账单要先存储.
对于充值,押金支付. 账单也不需要先存储, 不然支付成功的幂等性就无法控制,可能导致多支付.
个人渣记录,仅搜索用