From 86aaac2642cb1cd050af414554f13daa16f31efb Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Wed, 28 May 2025 14:27:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fin/biz/finpaymentrecord/FinPaymentrecordService.java | 4 ++-- .../api/loanrepurchaseapply/LoanRepurchaseApplyFeign.java | 3 ++- .../LoanRepurchaseApplyFeignFallback.java | 2 +- .../biz/loanrepurchaseapply/LoanRepurchaseApplyRest.java | 4 ++-- .../loanrepurchaseapply/LoanRepurchaseApplyService.java | 8 +++++--- 5 files changed, 12 insertions(+), 9 deletions(-) diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java index 2a78b4bce9..4874182715 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java @@ -617,7 +617,7 @@ public class FinPaymentrecordService extends MybatisBaseService list = loanRepaymentPlanDetailsService.selectByBusVinSid2(loanRepurchaseApply.getBusVinSid()); list.removeAll(Collections.singleton(null)); if(!list.isEmpty()){ - BigDecimal bankSettlePrice = loanRepurchaseCost.getBankSettlePrice(); + BigDecimal bankSettlePrice = BigDecimal.ZERO; + if(StringUtils.isNotBlank(cost)){ + bankSettlePrice = new BigDecimal(cost); + } if(bankSettlePrice != null && bankSettlePrice.compareTo(BigDecimal.ZERO)>0){ for (int jj = 0; jj < list.size(); jj++) { LoanRepaymentPlanDetails loanRepaymentPlanDetails = list.get(jj); @@ -858,7 +861,6 @@ public class LoanRepurchaseApplyService extends MybatisBaseService