From 7ab4b9b1c9c6018aa53b8a9a891c3a8dd890e891 Mon Sep 17 00:00:00 2001 From: Jose Alberto Hernandez Date: Tue, 21 Oct 2025 20:42:06 -0500 Subject: [PATCH] WEB-352: Re-Amortization Interest Handling configuration --- .../loan-action-button.resolver.ts | 2 ++ .../loan-reamortize.component.html | 33 ++++++++++++++++++- .../loan-reamortize.component.ts | 23 +++++++++++-- 3 files changed, 55 insertions(+), 3 deletions(-) diff --git a/src/app/loans/common-resolvers/loan-action-button.resolver.ts b/src/app/loans/common-resolvers/loan-action-button.resolver.ts index d6cdd6887..56d19b919 100644 --- a/src/app/loans/common-resolvers/loan-action-button.resolver.ts +++ b/src/app/loans/common-resolvers/loan-action-button.resolver.ts @@ -81,6 +81,8 @@ export class LoanActionButtonResolver { return this.loansService.getLoanActionTemplate(loanId, 'buyDownFee'); } else if (loanActionButton === 'Re-Age') { return this.loansService.getLoanActionTemplate(loanId, 'reAge'); + } else if (loanActionButton === 'Re-Amortize') { + return this.loansService.getLoanActionTemplate(loanId, 'reAmortization'); } else { return undefined; } diff --git a/src/app/loans/loans-view/loan-account-actions/loan-reamortize/loan-reamortize.component.html b/src/app/loans/loans-view/loan-account-actions/loan-reamortize/loan-reamortize.component.html index a37f75211..8ea48c3a9 100644 --- a/src/app/loans/loans-view/loan-account-actions/loan-reamortize/loan-reamortize.component.html +++ b/src/app/loans/loans-view/loan-account-actions/loan-reamortize/loan-reamortize.component.html @@ -2,10 +2,34 @@
+
+ + {{ 'labels.inputs.Interest Handling' | translate }} + + + {{ reAmortizationInterestHandlingOption.value | translateKey: 'catalogs' }} + + + +
+
{{ 'labels.inputs.Reason' | translate }} - + + + {{ reAmortizationReasonOption.name }} + +
@@ -16,6 +40,13 @@ +
+ + {{ 'labels.inputs.Note' | translate }} + + +
+