WEB-720 Prevent negative values for Interest Rate in Floating Rate Period form (#3148)
This commit is contained in:
+1
-1
@@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
<mat-form-field>
|
<mat-form-field>
|
||||||
<mat-label>{{ 'labels.inputs.Interest Rate' | translate }}</mat-label>
|
<mat-label>{{ 'labels.inputs.Interest Rate' | translate }}</mat-label>
|
||||||
<input matInput type="number" required formControlName="interestRate" />
|
<input matInput type="number" required formControlName="interestRate" min="0" />
|
||||||
@if (floatingRatePeriodForm.controls.interestRate.hasError('required')) {
|
@if (floatingRatePeriodForm.controls.interestRate.hasError('required')) {
|
||||||
<mat-error>
|
<mat-error>
|
||||||
{{ 'labels.inputs.Interest Rate' | translate }} {{ 'labels.commons.is' | translate }}
|
{{ 'labels.inputs.Interest Rate' | translate }} {{ 'labels.commons.is' | translate }}
|
||||||
|
|||||||
+4
-1
@@ -69,7 +69,10 @@ export class FloatingRatePeriodDialogComponent implements OnInit {
|
|||||||
],
|
],
|
||||||
interestRate: [
|
interestRate: [
|
||||||
{ value: this.data ? this.data.interestRate : '', disabled: rowDisabled },
|
{ value: this.data ? this.data.interestRate : '', disabled: rowDisabled },
|
||||||
Validators.required
|
[
|
||||||
|
Validators.required,
|
||||||
|
Validators.min(0)
|
||||||
|
]
|
||||||
],
|
],
|
||||||
isDifferentialToBaseLendingRate: [
|
isDifferentialToBaseLendingRate: [
|
||||||
{ value: this.data ? this.data.isDifferentialToBaseLendingRate : false, disabled: rowDisabled }]
|
{ value: this.data ? this.data.isDifferentialToBaseLendingRate : false, disabled: rowDisabled }]
|
||||||
|
|||||||
Reference in New Issue
Block a user