数据库:mysql innodb
orders表
id money
record 用户支付成功后的记录表
id oid(订单ID) money实现一个这样的功能,一条orders记录,money 字段为 10元
第一个用户支付这个订单 需要2块钱
第二个用户支付 10.2*0.2=2.4元
第三个用户支付 (10+2+2.4)*0.2=2.88
可以有N个人支付,每个人支付都是原有金额10元,加上前面已有人支付成功的金额和的 20%,
问题:
怎么做到,同时几个人点击支付,这个支付的金额不一样? 或者能提示用户,“有其他人正在支付,请稍等” 求大神解答!