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

This commit is contained in:
Guoqs
2026-07-25 12:46:05 +08:00
parent d3273438ba
commit 2078d78768

View File

@@ -1171,7 +1171,10 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
.reason("订单主表支付字段不完整") .reason("订单主表支付字段不完整")
.build(); .build();
} }
if (payRecordEvidence && !samePaymentAmount(orderBasicInfo.getPayAmount(), payRecordAmount)) { // 订单支付金额 = 充电金额 + 保险金额
BigDecimal orderPayAmount = orderBasicInfo.getPayAmount()
.add(orderBasicInfo.getInsuranceAmount() == null ? BigDecimal.ZERO : orderBasicInfo.getInsuranceAmount());
if (payRecordEvidence && !samePaymentAmount(orderPayAmount, payRecordAmount)) {
return OrderPaymentCheckResult.builder() return OrderPaymentCheckResult.builder()
.checkCompleted(true) .checkCompleted(true)
.paymentEvidenceFound(true) .paymentEvidenceFound(true)