revert(fixed-deposits): remove FD maturity approval UI

Removes the FD Maturity Reports screen, its route and nav entry, and
the maturing-today section on Branch Day Closing — the backend report
and approval gate behind them are gone, and a matured deposit's final
interest already surfaces under FD Interest Posting Reports'
"Posted outside approval".

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-10-09 12:50:24 +05:30
co-authored by Claude Sonnet 5
parent 1cebb84906
commit 799a6930b8
6 changed files with 0 additions and 979 deletions
@@ -386,40 +386,6 @@
</div>
</div>
}
<!-- Deposits whose term ends today — status, final interest and any renewal/transfer instruction
all run together the moment this report is approved and the day closes. -->
@if (preview?.fdMaturityDue?.length) {
<div class="bd-calc bd-calc--fd">
<div class="bd-calc__head">
<mat-icon>event_available</mat-icon>
<strong>Fixed deposits maturing today</strong>
</div>
@for (d of preview.fdMaturityDue; track $index) {
<div class="bd-calc__row">
<span>
{{ d.accountCount }} deposit(s)
@if (d.reportStatus === 'APPROVED' || d.reportStatus === 'POSTED') {
<span class="bd-fd-ok">{{ d.reportStatus }}</span>
} @else {
<span class="bd-fd-pending">{{ d.reportStatus === 'NONE' ? 'NO REPORT' : d.reportStatus }}</span>
}
</span>
<span class="bd-calc__amt">₹{{ d.totalInterest | number: '1.2-2' }}</span>
</div>
}
</div>
}
@if (preview?.fdMaturityPending?.length) {
<div class="bd-warn">
<mat-icon>warning</mat-icon>
<div>
<strong>The day cannot be closed yet.</strong> Fixed deposit maturities are not approved for:
{{ preview.fdMaturityPending.join(', ') }}. Approve it under Reports → FD Maturity Reports, then close the
day. The user who generated a report cannot approve it.
</div>
</div>
}
@if (preview?.savingsInterestPending?.length) {
<div class="bd-warn">
<mat-icon>warning</mat-icon>