From 8fa4364260056af25b8e2b731f8bc71a34231899 Mon Sep 17 00:00:00 2001 From: JaySoni1 Date: Wed, 4 Feb 2026 09:18:03 +0530 Subject: [PATCH] WEB-665 Reccuring Deposit Product Form: Negative Values Allowed for Deposit Amount Fields --- ...ring-deposit-product-terms-step.component.html | 6 +++--- ...urring-deposit-product-terms-step.component.ts | 15 ++++++++++++--- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-terms-step/recurring-deposit-product-terms-step.component.html b/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-terms-step/recurring-deposit-product-terms-step.component.html index 970d43196..6cc086b25 100644 --- a/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-terms-step/recurring-deposit-product-terms-step.component.html +++ b/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-terms-step/recurring-deposit-product-terms-step.component.html @@ -12,12 +12,12 @@ {{ 'labels.inputs.Minimum' | translate }} - + {{ 'labels.inputs.Default' | translate }} - + {{ 'labels.inputs.Default' | translate }} {{ 'labels.inputs.Deposit Amount' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} @@ -26,7 +26,7 @@ {{ 'labels.inputs.Maximum' | translate }} - + diff --git a/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-terms-step/recurring-deposit-product-terms-step.component.ts b/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-terms-step/recurring-deposit-product-terms-step.component.ts index 07f753220..b1c508de8 100644 --- a/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-terms-step/recurring-deposit-product-terms-step.component.ts +++ b/src/app/products/recurring-deposit-products/recurring-deposit-product-stepper/recurring-deposit-product-terms-step/recurring-deposit-product-terms-step.component.ts @@ -64,12 +64,21 @@ export class RecurringDepositProductTermsStepComponent implements OnInit { createrecurringDepositProductTermsForm() { this.recurringDepositProductTermsForm = this.formBuilder.group({ - minDepositAmount: [''], + minDepositAmount: [ + '', + Validators.min(0) + ], depositAmount: [ '', - Validators.required + [ + Validators.required, + Validators.min(0) + ] + ], + maxDepositAmount: [ + '', + Validators.min(0) ], - maxDepositAmount: [''], interestCompoundingPeriodType: [ '', Validators.required