feat: cash-only registers, day book sections and DD amendments
This commit is contained in:
+7
-14
@@ -9,22 +9,16 @@
|
||||
<h1 mat-dialog-title class="ced-title">
|
||||
<span class="ced-title__icon">✉</span>
|
||||
Approval Email
|
||||
|
||||
|
||||
<div class="ced-status-row">
|
||||
@if (data.emailSent) {
|
||||
<span class="ced-chip ced-chip--sent">
|
||||
<span class="ced-chip__dot"></span>Sent
|
||||
</span>
|
||||
<span class="ced-chip ced-chip--sent"> <span class="ced-chip__dot"></span>Sent </span>
|
||||
} @else {
|
||||
<span class="ced-chip ced-chip--notsent">
|
||||
<span class="ced-chip__dot"></span>Not sent
|
||||
</span>
|
||||
<span class="ced-chip ced-chip--notsent"> <span class="ced-chip__dot"></span>Not sent </span>
|
||||
}
|
||||
|
||||
@if (data.emailOpenedAt) {
|
||||
<span class="ced-chip ced-chip--seen">
|
||||
<fa-icon icon="eye" class="ced-chip__icon"></fa-icon>Seen
|
||||
</span>
|
||||
<span class="ced-chip ced-chip--seen"> <fa-icon icon="eye" class="ced-chip__icon"></fa-icon>Seen </span>
|
||||
} @else {
|
||||
<span class="ced-chip ced-chip--notseen">
|
||||
<fa-icon icon="eye-slash" class="ced-chip__icon"></fa-icon>Not yet seen
|
||||
@@ -34,16 +28,15 @@
|
||||
</h1>
|
||||
|
||||
<div mat-dialog-content class="ced-content">
|
||||
|
||||
<!-- Classic Email Header (Gmail Style) -->
|
||||
<div class="ced-gmail-header">
|
||||
<h2 class="ced-gmail-subject">{{ data.emailSubject ?? '(No Subject)' }}</h2>
|
||||
|
||||
|
||||
<div class="ced-gmail-meta">
|
||||
<div class="ced-gmail-avatar">
|
||||
<div class="ced-gmail-avatar-letter">C</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="ced-gmail-meta-content">
|
||||
<div class="ced-gmail-meta-top">
|
||||
<span class="ced-gmail-sender-name">CBSNexora</span>
|
||||
@@ -53,7 +46,7 @@
|
||||
</div>
|
||||
<div class="ced-gmail-meta-bottom">
|
||||
<span class="ced-gmail-to">
|
||||
to
|
||||
to
|
||||
@if (data.emailTo) {
|
||||
{{ data.emailTo }}
|
||||
} @else {
|
||||
|
||||
+6
-2
@@ -58,8 +58,12 @@ export class ClientEditEmailDialogComponent {
|
||||
if (!isoDate) return '—';
|
||||
const d = new Date(isoDate);
|
||||
return d.toLocaleString('en-IN', {
|
||||
day: '2-digit', month: 'short', year: 'numeric',
|
||||
hour: '2-digit', minute: '2-digit', hour12: true
|
||||
day: '2-digit',
|
||||
month: 'short',
|
||||
year: 'numeric',
|
||||
hour: '2-digit',
|
||||
minute: '2-digit',
|
||||
hour12: true
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
-1
@@ -40,7 +40,6 @@ const FACILITY_LABELS: Record<string, string> = {
|
||||
neftFacility: 'NEFT Facility',
|
||||
rtgsFacility: 'RTGS Facility',
|
||||
interBankTotalCapFacility: 'Inter-Bank Total Cap',
|
||||
withdrawalFacility: 'Withdrawal Facility',
|
||||
depositFacilityKyc: 'Deposit Facility (KYC)',
|
||||
virtualDebitCard: 'Virtual Debit Card'
|
||||
};
|
||||
|
||||
@@ -218,6 +218,14 @@
|
||||
<fa-icon icon="lock" class="ac-tab__ic"></fa-icon>
|
||||
<span>Closure Requests</span>
|
||||
</a>
|
||||
<a class="ac-tab" routerLink="./dd-issue-approvals" routerLinkActive="ac-tab--active">
|
||||
<fa-icon icon="receipt" class="ac-tab__ic"></fa-icon>
|
||||
<span>DD Approvals</span>
|
||||
</a>
|
||||
<a class="ac-tab" routerLink="./dd-reprint-approvals" routerLinkActive="ac-tab--active">
|
||||
<fa-icon icon="print" class="ac-tab__ic"></fa-icon>
|
||||
<span>DD Reprint Requests</span>
|
||||
</a>
|
||||
</nav>
|
||||
|
||||
<div class="ac-tab-panel">
|
||||
|
||||
@@ -213,6 +213,22 @@ const routes: Routes = [
|
||||
path: 'closure-requests',
|
||||
component: ClosureRequestsComponent,
|
||||
data: { title: 'Closure Requests' }
|
||||
},
|
||||
{
|
||||
path: 'dd-issue-approvals',
|
||||
loadComponent: () =>
|
||||
import('../sponsor-dd/dd-issue-approvals/dd-issue-approvals.component').then(
|
||||
(m) => m.DdIssueApprovalsComponent
|
||||
),
|
||||
data: { title: 'DD Issuance Approvals' }
|
||||
},
|
||||
{
|
||||
path: 'dd-reprint-approvals',
|
||||
loadComponent: () =>
|
||||
import('../sponsor-dd/dd-reprint-approvals/dd-reprint-approvals.component').then(
|
||||
(m) => m.DdReprintApprovalsComponent
|
||||
),
|
||||
data: { title: 'DD Reprint Approvals' }
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user