WEB-682 Add validation to prevent negative values in Code Value Position field

This commit is contained in:
JaySoni1
2026-02-09 16:26:02 +05:30
parent f7e936aa30
commit d25030fec4
2 changed files with 6 additions and 2 deletions
@@ -67,6 +67,7 @@
matInput matInput
formControlName="position" formControlName="position"
type="number" type="number"
min="0"
placeholder="{{ 'labels.inputs.Position' | translate }}" placeholder="{{ 'labels.inputs.Position' | translate }}"
/> />
@if (codeValues.at(i).controls.position.hasError('required')) { @if (codeValues.at(i).controls.position.hasError('required')) {
@@ -136,8 +136,11 @@ export class ViewCodeComponent implements OnInit {
], ],
description: [{ value: codeValue ? codeValue.description : '', disabled: true }], description: [{ value: codeValue ? codeValue.description : '', disabled: true }],
position: [ position: [
{ value: codeValue ? codeValue.position : 0, disabled: true }, { value: codeValue ? codeValue.position : '', disabled: true },
Validators.required [
Validators.required,
Validators.min(0)
]
], ],
isActive: [{ value: codeValue ? codeValue.active : false, disabled: true }] isActive: [{ value: codeValue ? codeValue.active : false, disabled: true }]
}); });