diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansettleapply/LoanSettleApplyService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansettleapply/LoanSettleApplyService.java index 2c8a855eab..20febef516 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansettleapply/LoanSettleApplyService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loansettleapply/LoanSettleApplyService.java @@ -473,7 +473,24 @@ public class LoanSettleApplyService extends MybatisBaseService 0) { + //获取公司减免情况 + BigDecimal amountTo = BigDecimal.ZERO; + if (loanSettleApply.getTrueReduction() == 1) { + LoanSettleCompanyReduction reduction = loanSettleCompanyReductionService.selectByMainSid(sid); + if (null != reduction) { + if (null != reduction.getAmountTo()) { + amountTo = reduction.getAmountTo(); + } + } + } else { + loanSettleCompanyCost = loanSettleCompanyCostService.selectByMainSid(sid); + if (null != loanSettleCompanyCost) { + if (null != loanSettleCompanyCost.getSettleAll()) { + amountTo = loanSettleCompanyCost.getSettleAll(); + } + } + } + if (amountTo.compareTo(BigDecimal.ZERO) > 0) { loanSettleApplyDetailsVo.setConfirmAtn(true); } } @@ -794,33 +811,40 @@ public class LoanSettleApplyService extends MybatisBaseService