WEB-569 Negative Values Allowed for Repayment Event Days in Loan Product Creation Form (#2984)
This commit is contained in:
+2
@@ -760,6 +760,7 @@
|
||||
<mat-label>{{ 'labels.inputs.Due days for repayment event' | translate }}</mat-label>
|
||||
<input
|
||||
type="number"
|
||||
min="0"
|
||||
matInput
|
||||
matTooltip="{{ 'tooltips.Maximum outstanding loan account balance' | translate }}"
|
||||
formControlName="dueDaysForRepaymentEvent"
|
||||
@@ -769,6 +770,7 @@
|
||||
<mat-label>{{ 'labels.inputs.OverDue days for repayment event' | translate }}</mat-label>
|
||||
<input
|
||||
type="number"
|
||||
min="0"
|
||||
matInput
|
||||
matTooltip="{{ 'tooltips.Maximum outstanding loan account balance' | translate }}"
|
||||
formControlName="overDueDaysForRepaymentEvent"
|
||||
|
||||
+8
-3
@@ -361,8 +361,14 @@ export class LoanProductSettingsStepComponent implements OnInit {
|
||||
enableDownPayment: [false],
|
||||
enableInstallmentLevelDelinquency: [false],
|
||||
useDueForRepaymentsConfigurations: [false],
|
||||
dueDaysForRepaymentEvent: [''],
|
||||
overDueDaysForRepaymentEvent: [''],
|
||||
dueDaysForRepaymentEvent: [
|
||||
'',
|
||||
[Validators.min(0)]
|
||||
],
|
||||
overDueDaysForRepaymentEvent: [
|
||||
'',
|
||||
[Validators.min(0)]
|
||||
],
|
||||
loanScheduleType: [
|
||||
LoanProducts.LOAN_SCHEDULE_TYPE_CUMULATIVE,
|
||||
Validators.required
|
||||
@@ -410,7 +416,6 @@ export class LoanProductSettingsStepComponent implements OnInit {
|
||||
this.loanProductSettingsForm.removeControl('maximumGap');
|
||||
}
|
||||
});
|
||||
|
||||
this.loanProductSettingsForm
|
||||
.get('isInterestRecalculationEnabled')
|
||||
.valueChanges.subscribe((isInterestRecalculationEnabled: any) => {
|
||||
|
||||
Reference in New Issue
Block a user