+3
@@ -3849,4 +3849,7 @@ public class Loan extends AbstractPersistable<Long> {
|
||||
return this.approvedPrincipal;
|
||||
}
|
||||
|
||||
public BigDecimal getTotalOverpaid() {
|
||||
return this.totalOverpaid;
|
||||
}
|
||||
}
|
||||
+5
-1
@@ -1407,7 +1407,11 @@ public class LoanWritePlatformServiceJpaRepositoryImpl implements LoanWritePlatf
|
||||
|
||||
final LoanTransaction newTransferAcceptanceTransaction = LoanTransaction.approveTransfer(acceptedInOffice, loan, transferDate);
|
||||
loan.getLoanTransactions().add(newTransferAcceptanceTransaction);
|
||||
loan.setLoanStatus(LoanStatus.ACTIVE.getValue());
|
||||
if(loan.getTotalOverpaid() !=null){
|
||||
loan.setLoanStatus(LoanStatus.OVERPAID.getValue());
|
||||
}else{
|
||||
loan.setLoanStatus(LoanStatus.ACTIVE.getValue());
|
||||
}
|
||||
if (loanOfficer != null) {
|
||||
loan.reassignLoanOfficer(loanOfficer, transferDate);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user