forked from angelo/java-retail-app
## Opt - 重复下单,保持上次金额不随机减
This commit is contained in:
parent
972d18549e
commit
6263f4e9ab
|
@ -1,5 +1,6 @@
|
|||
package com.hzs.third.pay.controller.api;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.hzs.activity.base.IActivityServiceApi;
|
||||
import com.hzs.common.core.annotation.RepeatSubmitSimple;
|
||||
|
@ -130,6 +131,7 @@ public class PayController {
|
|||
}
|
||||
onlinePayment.setExtParam(param.getExtParam());
|
||||
|
||||
if(ObjectUtil.isEmpty(onlinePayment.getPkId())) {
|
||||
// 业务金额
|
||||
BigDecimal businessMoney = null;
|
||||
// 实际支付金额(随机立减之后)
|
||||
|
@ -171,6 +173,7 @@ public class PayController {
|
|||
amount = PayUtil.handleAmountRandom(businessMoney);
|
||||
// 暂存于实际支付金额(部分业务进行随机立减)
|
||||
onlinePayment.setPayMoney(amount);
|
||||
}
|
||||
|
||||
// 结果实体
|
||||
R payResult = null;
|
||||
|
|
Loading…
Reference in New Issue