@switch (savingsAccount.accountStatus) {
@case ('INDIVIDUAL_MALE') { Individual (Male) }
@case ('INDIVIDUAL_FEMALE') { Individual (Female) }
@case ('SINGLE') { Single Account }
@case ('JOINT') { Joint Account }
@case ('MINOR') { Minor Account }
@case ('SENIOR_CITIZEN') { Senior Citizen }
@default { {{ savingsAccount.accountStatus }} }
}
@if (savingsAccount.accountStatus === 'JOINT') {
Mode of Operation
@switch (savingsAccount.modeOfOperation) {
@case ('EITHER_OR_SURVIVOR') { Either or Survivor }
@case ('FORMER_OR_SURVIVOR') { Former or Survivor }
@case ('JOINTLY') { Jointly }
@case ('ANYONE_OR_SURVIVOR') { Anyone or Survivor }
@default { {{ savingsAccount.modeOfOperation || '—' }} }
}
@if (savingsAccount.jointHolders?.length) {
| Sr. |
Holder Name |
CIF No. |
Ownership % |
Signing |
Role |
@for (holder of savingsAccount.jointHolders; track holder.clientId; let i = $index) {
| {{ i + 1 }} |
{{ holder.displayName || '—' }}
@if (holder.isPrimary) { Primary }
|
{{ holder.cifNumber || '—' }} |
{{ holder.sharePercentage ?? '—' }}% |
{{ holder.isMandatory ? 'Mandatory' : 'Optional' }} |
{{ holder.isPrimary ? 'Primary Account Holder' : 'Co-Holder' }} |
}
}
}
@if (savingsAccount.accountStatus === 'INDIVIDUAL_MALE' && savingsAccount.specialCategory) {
Special Category
@switch (savingsAccount.specialCategory) {
@case ('DEFENCE') { Defence Personnel }
@case ('EX_SERVICEMAN') { Ex-Serviceman }
@case ('GOVT_EMPLOYEE') { Government Employee }
@case ('PHYSICALLY_CHALLENGED') { Physically Challenged }
@case ('NRI') { NRI (Non-Resident Indian) }
@case ('NONE') { None / General }
@default { {{ savingsAccount.specialCategory }} }
}
}
@if (savingsAccount.accountStatus === 'INDIVIDUAL_FEMALE' && savingsAccount.weakerSection) {
Weaker Section
@switch (savingsAccount.weakerSection) {
@case ('BPL') { BPL (Below Poverty Line) }
@case ('SC_ST') { SC / ST Category }
@case ('MINORITY') { Minority Community }
@case ('SHG') { Self Help Group Member }
@case ('PMJDY') { PMJDY Beneficiary }
@case ('NONE') { None / General }
@default { {{ savingsAccount.weakerSection }} }
}
}
@if (savingsAccount.accountStatus === 'MINOR') {
@if (savingsAccount.guardianName) {
Guardian Name
{{ savingsAccount.guardianName }}
}
@if (savingsAccount.guardianCifNumber) {
Guardian CIF
{{ savingsAccount.guardianCifNumber }}
}
@if (savingsAccount.guardianRelationship) {
Relationship
{{ savingsAccount.guardianRelationship }}
}
@if (savingsAccount.minorDateOfBirth) {
Minor DOB
{{ savingsAccount.minorDateOfBirth }}
}
}