From c13ef9a0ba5f736fe4e9f65eb8eea77dbaa7b39c Mon Sep 17 00:00:00 2001 From: Soni Jay Date: Sat, 21 Feb 2026 04:49:50 +0530 Subject: [PATCH] WEB-765 Restrict negative values in Add Slab fields for Recurring Deposit Product (#3195) --- ...-product-interest-rate-chart-step.component.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-interest-rate-chart-step/recurring-deposit-product-interest-rate-chart-step.component.ts b/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-interest-rate-chart-step/recurring-deposit-product-interest-rate-chart-step.component.ts index b1fc7a0b2..8f6778ce0 100644 --- a/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-interest-rate-chart-step/recurring-deposit-product-interest-rate-chart-step.component.ts +++ b/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-interest-rate-chart-step/recurring-deposit-product-interest-rate-chart-step.component.ts @@ -468,28 +468,32 @@ export class RecurringDepositProductInterestRateChartStepComponent implements On value: values ? values.fromPeriod : undefined, type: 'number', required: true, - order: 2 + order: 2, + min: 0 }), new InputBase({ controlName: 'toPeriod', label: this.translateService.instant('labels.inputs.Period To'), value: values ? values.toPeriod : undefined, type: 'number', - order: 3 + order: 3, + min: 0 }), new InputBase({ controlName: 'amountRangeFrom', label: this.translateService.instant('labels.inputs.Amount Range From'), value: values ? values.amountRangeFrom : undefined, type: 'number', - order: 4 + order: 4, + min: 0 }), new InputBase({ controlName: 'amountRangeTo', label: this.translateService.instant('labels.inputs.Amount Range To'), value: values ? values.amountRangeTo : undefined, type: 'number', - order: 5 + order: 5, + min: 0 }), new InputBase({ controlName: 'annualInterestRate', @@ -497,7 +501,8 @@ export class RecurringDepositProductInterestRateChartStepComponent implements On value: values ? values.annualInterestRate : undefined, type: 'number', required: true, - order: 6 + order: 6, + min: 0 }), new InputBase({ controlName: 'description',