补充一个问题,购物车场景下用户支付时,如何保证金额的一致性?代码层面如何保证?数据库如何保证