update 订单支付金额 = 充电金额 + 保险金额

This commit is contained in:
Guoqs
2026-07-25 11:49:04 +08:00
parent 1b37a7d5e8
commit d3273438ba

View File

@@ -1137,7 +1137,10 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
.reason("订单支付明细与会员钱包出账金额不一致") .reason("订单支付明细与会员钱包出账金额不一致")
.build(); .build();
} }
if (!baseFieldsReady || !samePaymentAmount(orderBasicInfo.getPayAmount(), payRecordAmount)) { // 订单支付金额 = 充电金额 + 保险金额
BigDecimal orderPayAmount = orderBasicInfo.getPayAmount()
.add(orderBasicInfo.getInsuranceAmount() == null ? BigDecimal.ZERO : orderBasicInfo.getInsuranceAmount());
if (!baseFieldsReady || !samePaymentAmount(orderPayAmount, payRecordAmount)) {
return OrderPaymentCheckResult.builder() return OrderPaymentCheckResult.builder()
.checkCompleted(true) .checkCompleted(true)
.paymentEvidenceFound(true) .paymentEvidenceFound(true)