|
|
@ -2018,6 +2018,8 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
|
for (int i = 0; i < finLi.size(); i++) { |
|
|
|
FinSelectedReceivablesDetailed finSelectedReceivablesDetailed = finLi.get(i); |
|
|
|
FinUncollectedReceivablesDetailed finUncollectedReceivablesDetailed = finUncollectedReceivablesDetailedService.fetchBySid(finSelectedReceivablesDetailed.getReceivablesSid()); |
|
|
|
//当前应收金额
|
|
|
|
String currentReceivableMoney = baseMapper.selectCurrentMoney(finUncollectedReceivablesDetailed.getSid()); |
|
|
|
BaseVehicle baseVehicle = baseMapper.selectByVSid(finUncollectedReceivablesDetailed.getBusVinSid()); |
|
|
|
BigDecimal bigAdd = BigDecimal.ZERO; |
|
|
|
BusSalesOrderVehicle busSalesOrderVehicle = baseMapper.selectByVinSid(finUncollectedReceivablesDetailed.getBusVinSid()); |
|
|
@ -2076,7 +2078,8 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
|
loanDiffDetailssDto.setBankName(loanFinPolicy.getBankShortName()); |
|
|
|
loanDiffDetailssDto.setBorrowName(busSalesOrderVehicle.getBorrowName()); |
|
|
|
loanDiffDetailssDto.setBorrowSid(busSalesOrderVehicle.getBorrowerSid()); |
|
|
|
loanDiffDetailssDto.setMakeLoan(new BigDecimal(finUncollectedReceivablesDetailed.getReveivableMoney())); |
|
|
|
// loanDiffDetailssDto.setMakeLoan(new BigDecimal(finUncollectedReceivablesDetailed.getReveivableMoney()));
|
|
|
|
loanDiffDetailssDto.setMakeLoan(new BigDecimal(currentReceivableMoney)); |
|
|
|
loanDiffDetailssDto.setRealityLoan(finSelectedReceivablesDetailed.getSubscriptionMoney()); |
|
|
|
loanDiffDetailssDto.setDiffLoan(decimalAll); |
|
|
|
loanDiffDetailssDto.setMakeDiscount(loanSolutions.getActualDiscount()); |
|
|
@ -2251,7 +2254,8 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
|
loanDiffDetailssDto.setBankName(loanFinPolicy.getBankShortName()); |
|
|
|
loanDiffDetailssDto.setBorrowName(busSalesOrderVehicle.getBorrowName()); |
|
|
|
loanDiffDetailssDto.setBorrowSid(busSalesOrderVehicle.getBorrowerSid()); |
|
|
|
loanDiffDetailssDto.setMakeLoan(new BigDecimal(finUncollectedReceivablesDetailed.getReveivableMoney())); |
|
|
|
// loanDiffDetailssDto.setMakeLoan(new BigDecimal(finUncollectedReceivablesDetailed.getReveivableMoney()));
|
|
|
|
loanDiffDetailssDto.setMakeLoan(new BigDecimal(currentReceivableMoney)); |
|
|
|
loanDiffDetailssDto.setRealityLoan(finSelectedReceivablesDetailed.getSubscriptionMoney()); |
|
|
|
loanDiffDetailssDto.setDiffLoan(decimalAll); |
|
|
|
loanDiffDetailssDto.setMakeDiscount(loanSolutions.getActualDiscount()); |
|
|
|