打印日志

This commit is contained in:
Guoqs
2025-03-25 16:41:42 +08:00
parent 070946a454
commit 74c5828ed1

View File

@@ -229,6 +229,7 @@ public abstract class AbstractProgramLogic implements InitializingBean {
|| OrderPayModeEnum.PAYMENT_OF_PRINCIPAL_BALANCE.getValue().equals(orderBasicInfo.getPayMode())) {
// 白名单支付所消费的金额,都属于虚拟金额,不参与结算对账
virtualAmount = new BigDecimal(orderAmount.toString());
// logger.info("结算订单:【{}】, 虚拟金额为:{}, 白名单支付所消费的金额,都属于虚拟金额,不参与结算对账", orderCode, virtualAmount);
}
// 退款金额 = 支付金额 - 订单消费金额 剩余需要退回的金额 residue
@@ -236,6 +237,8 @@ public abstract class AbstractProgramLogic implements InitializingBean {
// 结算金额 = 消费金额 - 虚拟金额 - 优惠金额
BigDecimal settleAmount = orderAmount.subtract(virtualAmount);
logger.info("结算订单:【{}】, 支付金额:{}, 消费金额:{}, 虚拟金额:{}, 结算金额:{}, 退款金额:{}",
orderCode, payAmount, orderAmount, virtualAmount, settleAmount, residue);
// 把交易记录中的用电量,金额等信息 更新到orderBasicInfo和orderDetail
orderBasicInfo.setVirtualAmount(virtualAmount); // 虚拟金额