|
@@ -803,7 +803,7 @@ public class TradeOrderPayServiceImpl implements TradeOrderPayService {
|
|
|
@TradeOrderLog(operateType = TradeOrderOperateTypeEnum.ORDER_DEPOSI_PAY)
|
|
@TradeOrderLog(operateType = TradeOrderOperateTypeEnum.ORDER_DEPOSI_PAY)
|
|
|
public void updateDeposiOrderPaid(TradeOrderDO tradeOrderDO, TradeOrderPayDO tradeOrderPayDO) {
|
|
public void updateDeposiOrderPaid(TradeOrderDO tradeOrderDO, TradeOrderPayDO tradeOrderPayDO) {
|
|
|
Integer orderStatus = tradeOrderDO.getOrderStatus();
|
|
Integer orderStatus = tradeOrderDO.getOrderStatus();
|
|
|
- BigDecimal realPayAmount = (tradeOrderDO.getRealPayAmount()==null?BigDecimal.ZERO:tradeOrderDO.getRealPayAmount()).add(tradeOrderDO.getDeposi());
|
|
|
|
|
|
|
+ BigDecimal realPayAmount = (tradeOrderDO.getRealPayAmount()==null?BigDecimal.ZERO:tradeOrderDO.getRealPayAmount()).add(tradeOrderPayDO.getPayAmount());
|
|
|
tradeOrderMapper.update(new LambdaUpdateWrapper<TradeOrderDO>()
|
|
tradeOrderMapper.update(new LambdaUpdateWrapper<TradeOrderDO>()
|
|
|
.eq(TradeOrderDO::getId, tradeOrderDO.getId())
|
|
.eq(TradeOrderDO::getId, tradeOrderDO.getId())
|
|
|
.set(TradeOrderDO::getRealPayAmount, realPayAmount)
|
|
.set(TradeOrderDO::getRealPayAmount, realPayAmount)
|
|
@@ -817,7 +817,7 @@ public class TradeOrderPayServiceImpl implements TradeOrderPayService {
|
|
|
@TradeOrderLog(operateType = TradeOrderOperateTypeEnum.ORDER_BC_PAY)
|
|
@TradeOrderLog(operateType = TradeOrderOperateTypeEnum.ORDER_BC_PAY)
|
|
|
public void updateBcOrderPaid(TradeOrderDO tradeOrderDO, TradeOrderPayDO tradeOrderPayDO) {
|
|
public void updateBcOrderPaid(TradeOrderDO tradeOrderDO, TradeOrderPayDO tradeOrderPayDO) {
|
|
|
Integer orderStatus = tradeOrderDO.getOrderStatus();
|
|
Integer orderStatus = tradeOrderDO.getOrderStatus();
|
|
|
- BigDecimal realPayAmount = (tradeOrderDO.getRealPayAmount()==null?BigDecimal.ZERO:tradeOrderDO.getRealPayAmount()).add(tradeOrderDO.getSupplementAmount());
|
|
|
|
|
|
|
+ BigDecimal realPayAmount = (tradeOrderDO.getRealPayAmount()==null?BigDecimal.ZERO:tradeOrderDO.getRealPayAmount()).add(tradeOrderPayDO.getPayAmount());
|
|
|
tradeOrderMapper.update(new LambdaUpdateWrapper<TradeOrderDO>()
|
|
tradeOrderMapper.update(new LambdaUpdateWrapper<TradeOrderDO>()
|
|
|
.eq(TradeOrderDO::getId, tradeOrderDO.getId())
|
|
.eq(TradeOrderDO::getId, tradeOrderDO.getId())
|
|
|
.set(TradeOrderDO::getRealPayAmount, realPayAmount)
|
|
.set(TradeOrderDO::getRealPayAmount, realPayAmount)
|