feat(clients, alm): add CIN/MCA verification & authorized signatories tab; refactor ALM report print and export
Playwright E2E Tests / Run Playwright Tests (push) Canceled after 0s
Tests / testRigor (push) Canceled after 0s
build-run / Run Lint, Build and Deploy (push) Canceled after 0s
Publish Image in Docker Hub / build (push) Canceled after 0s

This commit is contained in:
2026-08-13 15:05:16 +05:30
parent 75df8865dd
commit 5581d4180d
29 changed files with 3002 additions and 2453 deletions
@@ -384,7 +384,8 @@ export class CreateClientComponent {
this.dialog
.open(VerifyClientAlertDialogComponent, {
width: '420px',
autoFocus: false
autoFocus: false,
data: { isEntity: this.legalFormType === 2 }
})
.afterClosed()
.subscribe(() => {
@@ -1159,8 +1160,8 @@ export class SaveConfirmDialogComponent {}
</div>
<div class="vcad-body">
<p>
Please click <strong>Verify Client</strong> to screen the client name against the UN Security Council
Consolidated Sanctions List before proceeding.
Please click <strong>{{ data?.isEntity ? 'Verify Entity' : 'Verify Client' }}</strong> to screen the client
name against the UN Security Council Consolidated Sanctions List before proceeding.
</p>
<div class="vcad-info">
<mat-icon class="vcad-info__icon">gavel</mat-icon>
@@ -1269,4 +1270,6 @@ export class SaveConfirmDialogComponent {}
MatDialogClose
]
})
export class VerifyClientAlertDialogComponent {}
export class VerifyClientAlertDialogComponent {
data = inject(MAT_DIALOG_DATA);
}