feat(investment): FD screens - purchase, maturity/premature/renewal, interest entry and reminders

This commit is contained in:
2026-10-16 17:24:13 +05:30
parent e1b33827ea
commit d584af8e54
9 changed files with 1356 additions and 866 deletions
+22
View File
@@ -64,6 +64,28 @@
</a>
}
<!-- FDs placed with other banks: interest vouchers and maturities due -->
@if (pendingFd.length) {
<a
class="investment-interest-alert"
routerLink="/investment/fd"
[queryParams]="{ tab: 'interest', fd: pendingFd[0].fdId }"
>
<span class="iia-icon">🔔</span>
<span class="iia-text">
<strong>{{ pendingFd.length }} FD investment entry(ies) pending</strong>
@for (t of pendingFd; track t.fdId) {
<span class="iia-item">
{{ t.lineType === 'MATURITY' ? 'Maturity' : t.lineType === 'PAYOUT' ? 'Interest payout' : 'Provision' }} ·
{{ t.partyName }} · FD {{ t.dealNo }} ·
{{ t.overdue ? 'overdue since ' + t.intDate : t.postable ? 'due today' : 'due ' + t.intDate }}
</span>
}
</span>
<span class="iia-action">Open FD Investment →</span>
</a>
}
<!-- Quick Action Cards -->
<div class="quick-actions">
<a class="qa-card" [routerLink]="['/dashboard']" #buttonDashboard>