|
|
@ -952,7 +952,7 @@ public class LoanSettleApplyService extends MybatisBaseService<LoanSettleApplyMa |
|
|
|
baseMapper.updateBus(loanSettleApply.getBusVinSid(), "3"); |
|
|
|
//获取公司减免情况
|
|
|
|
BigDecimal amountTo = BigDecimal.ZERO; |
|
|
|
/*if (loanSettleApply.getTrueReduction() == 1) { |
|
|
|
if (loanSettleApply.getTrueReduction() == 1) { |
|
|
|
LoanSettleCompanyReduction reduction = loanSettleCompanyReductionService.selectByMainSid(businessSid); |
|
|
|
if (null != reduction) { |
|
|
|
if (null != reduction.getAmountTo()) { |
|
|
@ -962,16 +962,17 @@ public class LoanSettleApplyService extends MybatisBaseService<LoanSettleApplyMa |
|
|
|
} else { |
|
|
|
LoanSettleCompanyCost loanSettleCompanyCost = loanSettleCompanyCostService.selectByMainSid(businessSid); |
|
|
|
if (null != loanSettleCompanyCost) { |
|
|
|
if (null != loanSettleCompanyCost.getSettleAll()) { |
|
|
|
amountTo = loanSettleCompanyCost.getSettleAll(); |
|
|
|
if(StringUtils.isNotBlank(loanSettleApply.getBusSid())){//回购
|
|
|
|
if(loanSettleCompanyCost.getSettleAll2() != null){ |
|
|
|
amountTo = loanSettleCompanyCost.getSettleAll2(); |
|
|
|
} |
|
|
|
|
|
|
|
}else{ |
|
|
|
if (null != loanSettleCompanyCost.getSettleAll()) { |
|
|
|
amountTo = loanSettleCompanyCost.getSettleAll(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}*/ |
|
|
|
LoanSettleCompanyReduction reduction = loanSettleCompanyReductionService.selectByMainSid(businessSid); |
|
|
|
if (null != reduction) { |
|
|
|
if (null != reduction.getAmountTo()) { |
|
|
|
amountTo = reduction.getAmountTo(); |
|
|
|
} |
|
|
|
} |
|
|
|
//生成结清应收
|
|
|
|
pushNewUnLists(loanSettleApply); |
|
|
@ -3791,7 +3792,7 @@ public class LoanSettleApplyService extends MybatisBaseService<LoanSettleApplyMa |
|
|
|
sumMoney = jrMoney.add(dueMoney); |
|
|
|
//获取公司减免情况
|
|
|
|
BigDecimal amountTo = BigDecimal.ZERO; |
|
|
|
/*if (loanSettleApply.getTrueReduction() == 1) { |
|
|
|
if (loanSettleApply.getTrueReduction() == 1) { |
|
|
|
LoanSettleCompanyReduction reduction = loanSettleCompanyReductionService.selectByMainSid(loanSettleApply.getSid()); |
|
|
|
if (null != reduction) { |
|
|
|
if (null != reduction.getAmountTo()) { |
|
|
@ -3801,16 +3802,17 @@ public class LoanSettleApplyService extends MybatisBaseService<LoanSettleApplyMa |
|
|
|
} else { |
|
|
|
LoanSettleCompanyCost loanSettleCompanyCost = loanSettleCompanyCostService.selectByMainSid(loanSettleApply.getSid()); |
|
|
|
if (null != loanSettleCompanyCost) { |
|
|
|
if (null != loanSettleCompanyCost.getSettleAll()) { |
|
|
|
amountTo = loanSettleCompanyCost.getSettleAll(); |
|
|
|
if(StringUtils.isNotBlank(loanSettleApply.getBusSid())){//回购
|
|
|
|
if(loanSettleCompanyCost.getSettleAll2() != null){ |
|
|
|
amountTo = loanSettleCompanyCost.getSettleAll2(); |
|
|
|
} |
|
|
|
|
|
|
|
}else{ |
|
|
|
if (null != loanSettleCompanyCost.getSettleAll()) { |
|
|
|
amountTo = loanSettleCompanyCost.getSettleAll(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}*/ |
|
|
|
LoanSettleCompanyReduction reduction = loanSettleCompanyReductionService.selectByMainSid(loanSettleApply.getSid()); |
|
|
|
if (null != reduction) { |
|
|
|
if (null != reduction.getAmountTo()) { |
|
|
|
amountTo = reduction.getAmountTo(); |
|
|
|
} |
|
|
|
} |
|
|
|
if (sumMoney.compareTo(amountTo) < 0) { |
|
|
|
isSettle = true; |
|
|
|