| Line 3503... |
Line 3503... |
| 3503 |
|
3503 |
|
| 3504 |
@Autowired
|
3504 |
@Autowired
|
| 3505 |
private SanctionRequestRepository sanctionRequestRepository;
|
3505 |
private SanctionRequestRepository sanctionRequestRepository;
|
| 3506 |
|
3506 |
|
| 3507 |
public void calculateInterestAccured() throws ProfitMandiBusinessException {
|
3507 |
public void calculateInterestAccured() throws ProfitMandiBusinessException {
|
| 3508 |
//List<Loan> loans = loanRepository.selectAllActiveLoan();
|
3508 |
List<Loan> loans = loanRepository.selectAllActiveLoan();
|
| 3509 |
List<Loan> loans = Arrays.asList(loanRepository.selectByLoanId(52669));
|
3509 |
//List<Loan> loans = Arrays.asList(loanRepository.selectByLoanId(52669));
|
| 3510 |
|
3510 |
|
| 3511 |
for (Loan loan : loans) {
|
3511 |
for (Loan loan : loans) {
|
| 3512 |
List<LoanStatement> loanStatements = loanStatementRepository.selectByLoanId(loan.getId());
|
3512 |
List<LoanStatement> loanStatements = loanStatementRepository.selectByLoanId(loan.getId());
|
| 3513 |
Map<LoanReferenceType, Double> loanStatusAmount = loanStatements.stream().collect(groupingBy(
|
3513 |
Map<LoanReferenceType, Double> loanStatusAmount = loanStatements.stream().collect(groupingBy(
|
| 3514 |
x -> x.getLoanReferenceType(), Collectors.summingDouble(x -> x.getAmount().doubleValue())));
|
3514 |
x -> x.getLoanReferenceType(), Collectors.summingDouble(x -> x.getAmount().doubleValue())));
|