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