-
-
Guarantors Details
+
+
+
+
+ | Loan Purpose |
+
+ {{dataObject.loanPurposeName}} Not Provided
+ |
+
+
+ | Approved Amount |
+
+ {{dataObject.approvedPrincipal | number}}
+ |
+
+
+ | Disburse Amount |
+
+ {{dataObject.principal | number}}
+ |
+
+
+ | Arrears By |
+ {{dataObject.summary.totalOverdue | number}}
+ Not Provided
+ |
+
+
+
-
-
-
+
+
+
+
+
+
+
+
Guarantors Details
+
+
+
+
+
+
+
+
+
+
+
+ | Name |
+
+
+ {{guarantor.firstname}} {{guarantor.lastname}}
+
+ |
+
+
+
+ Relationship |
+
+
+ {{guarantor.clientRelationshipType.name}}
+
+ |
+
+
+
+ Guarantor Type |
+
+
+ {{guarantor.guarantorType.value}}
+
+ |
+
+
+
+ Deposit Account |
+
+
+
+
+ |
+
+
+
+ Amount |
+
+
+
+
+ |
+
+
+
+ Remaining Amount |
+
+
+
+
+ |
+
+
+
+ Status |
+
+
+
+ Active
+
+
+ Deleted
+
+
+ |
+
+
+
+ Action |
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
-
-
-
-
- | Name |
-
-
- {{guarantor.firstname}} {{guarantor.lastname}}
-
- |
-
+
-
- Relationship |
-
-
- {{guarantor.clientRelationshipType.name}}
-
- |
-
-
-
- Guarantor Type |
-
-
- {{guarantor.guarantorType.value}}
-
- |
-
-
-
- Deposit Account |
-
-
-
-
- |
-
-
-
- Amount |
-
-
-
-
- |
-
-
-
- Remaining Amount |
-
-
-
-
- |
-
-
-
- Status |
-
-
-
- Active
-
-
- Deleted
-
-
- |
-
-
-
- Action |
-
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
-
-
diff --git a/src/app/loans/loans-view/loan-account-actions/view-guarantors/view-guarantors.component.scss b/src/app/loans/loans-view/loan-account-actions/view-guarantors/view-guarantors.component.scss
index 842902d06..8a5f1d231 100644
--- a/src/app/loans/loans-view/loan-account-actions/view-guarantors/view-guarantors.component.scss
+++ b/src/app/loans/loans-view/loan-account-actions/view-guarantors/view-guarantors.component.scss
@@ -29,3 +29,7 @@ table {
.headingName {
display: block;
}
+
+.container {
+ max-width: 73rem;
+}
diff --git a/src/app/loans/loans-view/loan-account-actions/view-guarantors/view-guarantors.component.ts b/src/app/loans/loans-view/loan-account-actions/view-guarantors/view-guarantors.component.ts
index 622a48e62..47a5289bd 100644
--- a/src/app/loans/loans-view/loan-account-actions/view-guarantors/view-guarantors.component.ts
+++ b/src/app/loans/loans-view/loan-account-actions/view-guarantors/view-guarantors.component.ts
@@ -76,7 +76,7 @@ export class ViewGuarantorsComponent implements OnInit {
private reload() {
const clientId = this.dataObject.clientId;
const url: string = this.router.url;
- this.router.navigateByUrl(`/clients/${clientId}/loans`, { skipLocationChange: true })
+ this.router.navigateByUrl(`/clients/${clientId}/loans-accounts`, { skipLocationChange: true })
.then(() => this.router.navigate([url]));
}
diff --git a/src/app/loans/loans-view/loan-account-actions/waive-interest/waive-interest.component.html b/src/app/loans/loans-view/loan-account-actions/waive-interest/waive-interest.component.html
index 0ef68e338..8c7e8650e 100644
--- a/src/app/loans/loans-view/loan-account-actions/waive-interest/waive-interest.component.html
+++ b/src/app/loans/loans-view/loan-account-actions/waive-interest/waive-interest.component.html
@@ -1,43 +1,49 @@
diff --git a/src/app/loans/loans-view/loan-account-actions/waive-interest/waive-interest.component.scss b/src/app/loans/loans-view/loan-account-actions/waive-interest/waive-interest.component.scss
index e69de29bb..1915ad6d3 100644
--- a/src/app/loans/loans-view/loan-account-actions/waive-interest/waive-interest.component.scss
+++ b/src/app/loans/loans-view/loan-account-actions/waive-interest/waive-interest.component.scss
@@ -0,0 +1,3 @@
+.container {
+ max-width: 37rem;
+}
diff --git a/src/app/loans/loans-view/loan-account-actions/withdrawn-by-client/withdrawn-by-client.component.html b/src/app/loans/loans-view/loan-account-actions/withdrawn-by-client/withdrawn-by-client.component.html
index d63bfbdac..31f6c585b 100644
--- a/src/app/loans/loans-view/loan-account-actions/withdrawn-by-client/withdrawn-by-client.component.html
+++ b/src/app/loans/loans-view/loan-account-actions/withdrawn-by-client/withdrawn-by-client.component.html
@@ -1,35 +1,41 @@
-
+
+
+
+
+
diff --git a/src/app/loans/loans-view/loan-account-actions/withdrawn-by-client/withdrawn-by-client.component.scss b/src/app/loans/loans-view/loan-account-actions/withdrawn-by-client/withdrawn-by-client.component.scss
index e69de29bb..1915ad6d3 100644
--- a/src/app/loans/loans-view/loan-account-actions/withdrawn-by-client/withdrawn-by-client.component.scss
+++ b/src/app/loans/loans-view/loan-account-actions/withdrawn-by-client/withdrawn-by-client.component.scss
@@ -0,0 +1,3 @@
+.container {
+ max-width: 37rem;
+}
diff --git a/src/app/loans/loans-view/loan-account-actions/write-off-page/write-off-page.component.html b/src/app/loans/loans-view/loan-account-actions/write-off-page/write-off-page.component.html
index da20e2163..c4c1f1d8d 100644
--- a/src/app/loans/loans-view/loan-account-actions/write-off-page/write-off-page.component.html
+++ b/src/app/loans/loans-view/loan-account-actions/write-off-page/write-off-page.component.html
@@ -1,40 +1,46 @@
diff --git a/src/app/loans/loans-view/loan-account-actions/write-off-page/write-off-page.component.scss b/src/app/loans/loans-view/loan-account-actions/write-off-page/write-off-page.component.scss
index e69de29bb..1915ad6d3 100644
--- a/src/app/loans/loans-view/loan-account-actions/write-off-page/write-off-page.component.scss
+++ b/src/app/loans/loans-view/loan-account-actions/write-off-page/write-off-page.component.scss
@@ -0,0 +1,3 @@
+.container {
+ max-width: 37rem;
+}
diff --git a/src/app/loans/loans-view/loan-collateral-tab/loan-collateral-tab.component.ts b/src/app/loans/loans-view/loan-collateral-tab/loan-collateral-tab.component.ts
index 35817f7bd..889b33148 100644
--- a/src/app/loans/loans-view/loan-collateral-tab/loan-collateral-tab.component.ts
+++ b/src/app/loans/loans-view/loan-collateral-tab/loan-collateral-tab.component.ts
@@ -18,8 +18,8 @@ export class LoanCollateralTabComponent implements OnInit {
* @param {ActivatedRoute} route Activated Route.
*/
constructor(private route: ActivatedRoute) {
- this.route.data.subscribe((data: { loanDetailsAssociationData: any }) => {
- this.loanDetails = data.loanDetailsAssociationData;
+ this.route.parent.data.subscribe((data: { loanDetailsData: any }) => {
+ this.loanDetails = data.loanDetailsData;
});
}
diff --git a/src/app/loans/loans-view/loan-documents-tab/loan-documents-tab.component.ts b/src/app/loans/loans-view/loan-documents-tab/loan-documents-tab.component.ts
index ceab72c95..7e45a829c 100644
--- a/src/app/loans/loans-view/loan-documents-tab/loan-documents-tab.component.ts
+++ b/src/app/loans/loans-view/loan-documents-tab/loan-documents-tab.component.ts
@@ -51,8 +51,10 @@ export class LoanDocumentsTabComponent implements OnInit {
constructor(private route: ActivatedRoute,
private loansService: LoansService,
public dialog: MatDialog) {
- this.route.data.subscribe((data: { loanDocuments: any, loanDetailsData: any }) => {
+ this.route.data.subscribe((data: { loanDocuments: any }) => {
this.getLoanDocumentsData(data.loanDocuments);
+ });
+ this.route.parent.data.subscribe((data: { loanDetailsData: any }) => {
this.loanDetailsData = data.loanDetailsData;
});
}
diff --git a/src/app/loans/loans-view/loan-tranche-details/loan-tranche-details.component.ts b/src/app/loans/loans-view/loan-tranche-details/loan-tranche-details.component.ts
index 5491c02d4..5b29619b8 100644
--- a/src/app/loans/loans-view/loan-tranche-details/loan-tranche-details.component.ts
+++ b/src/app/loans/loans-view/loan-tranche-details/loan-tranche-details.component.ts
@@ -20,8 +20,8 @@ export class LoanTrancheDetailsComponent implements OnInit {
* @param {ActivatedRoute} route Activated Route.
*/
constructor(private route: ActivatedRoute) {
- this.route.data.subscribe((data: { loanDetailsAssociationData: any }) => {
- this.loanDetails = data.loanDetailsAssociationData;
+ this.route.parent.data.subscribe((data: { loanDetailsData: any }) => {
+ this.loanDetails = data.loanDetailsData;
});
}
diff --git a/src/app/loans/loans-view/loans-view.component.ts b/src/app/loans/loans-view/loans-view.component.ts
index 0949f020a..1a87331be 100644
--- a/src/app/loans/loans-view/loans-view.component.ts
+++ b/src/app/loans/loans-view/loans-view.component.ts
@@ -132,9 +132,6 @@ export class LoansViewComponent implements OnInit {
this.router.navigate(['transfer-funds/make-account-transfer'], { relativeTo: this.route, queryParams: queryParams });
break;
default:
- button = button.replace(/\s/g, '-').toLowerCase();
- button = button.replace(/\(/g, '');
- button = button.replace(/\)/g, '');
this.router.navigate(['actions', button], { relativeTo: this.route });
break;
}
@@ -179,7 +176,7 @@ export class LoansViewComponent implements OnInit {
private reload() {
const clientId = this.clientId;
const url: string = this.router.url;
- this.router.navigateByUrl(`/clients/${clientId}/loans`, { skipLocationChange: true })
+ this.router.navigateByUrl(`/clients/${clientId}/loans-accounts`, { skipLocationChange: true })
.then(() => this.router.navigate([url]));
}
diff --git a/src/app/loans/loans-view/original-schedule-tab/original-schedule-tab.component.ts b/src/app/loans/loans-view/original-schedule-tab/original-schedule-tab.component.ts
index 6ba72878e..8c483016e 100644
--- a/src/app/loans/loans-view/original-schedule-tab/original-schedule-tab.component.ts
+++ b/src/app/loans/loans-view/original-schedule-tab/original-schedule-tab.component.ts
@@ -18,8 +18,8 @@ export class OriginalScheduleTabComponent implements OnInit {
* @param {ActivatedRoute} route Activated Route.
*/
constructor(private route: ActivatedRoute) {
- this.route.data.subscribe(( data: { loanDetailsAssociationData: any }) => {
- this.originalScheduleDetails = data.loanDetailsAssociationData.originalSchedule;
+ this.route.parent.data.subscribe((data: { loanDetailsData: any }) => {
+ this.originalScheduleDetails = data.loanDetailsData.originalSchedule;
});
}
diff --git a/src/app/loans/loans-view/repayment-schedule-tab/repayment-schedule-tab.component.ts b/src/app/loans/loans-view/repayment-schedule-tab/repayment-schedule-tab.component.ts
index ccd2a7bc3..97ec0bf74 100644
--- a/src/app/loans/loans-view/repayment-schedule-tab/repayment-schedule-tab.component.ts
+++ b/src/app/loans/loans-view/repayment-schedule-tab/repayment-schedule-tab.component.ts
@@ -20,8 +20,8 @@ export class RepaymentScheduleTabComponent implements OnInit {
* @param {ActivatedRoute} route Activated Route.
*/
constructor(private route: ActivatedRoute) {
- this.route.data.subscribe(( data: { loanDetailsAssociationData: any }) => {
- this.repaymentScheduleDetails = data.loanDetailsAssociationData.repaymentSchedule;
+ this.route.parent.data.subscribe((data: { loanDetailsData: any }) => {
+ this.repaymentScheduleDetails = data.loanDetailsData.repaymentSchedule;
});
}
diff --git a/src/app/loans/loans-view/transactions-tab/transactions-tab.component.html b/src/app/loans/loans-view/transactions-tab/transactions-tab.component.html
index 8d73b82c6..5752a6ba8 100644
--- a/src/app/loans/loans-view/transactions-tab/transactions-tab.component.html
+++ b/src/app/loans/loans-view/transactions-tab/transactions-tab.component.html
@@ -65,7 +65,7 @@
Actions |
-
diff --git a/src/app/loans/loans-view/transactions-tab/transactions-tab.component.ts b/src/app/loans/loans-view/transactions-tab/transactions-tab.component.ts
index e0dc480fc..e087ca17e 100644
--- a/src/app/loans/loans-view/transactions-tab/transactions-tab.component.ts
+++ b/src/app/loans/loans-view/transactions-tab/transactions-tab.component.ts
@@ -28,10 +28,10 @@ export class TransactionsTabComponent implements OnInit {
*/
constructor(private route: ActivatedRoute,
private router: Router) {
- this.route.parent.data.subscribe(( data: { loanDetailsAssociationData: any }) => {
- this.transactions = data.loanDetailsAssociationData.transactions;
- this.tempTransaction = data.loanDetailsAssociationData.transactions;
- this.status = data.loanDetailsAssociationData.status.value;
+ this.route.parent.parent.data.subscribe((data: { loanDetailsData: any }) => {
+ this.transactions = data.loanDetailsData.transactions;
+ this.tempTransaction = data.loanDetailsData.transactions;
+ this.status = data.loanDetailsData.status.value;
});
}
diff --git a/src/app/loans/loans-view/transactions/export-transactions/export-transactions.component.ts b/src/app/loans/loans-view/transactions/export-transactions/export-transactions.component.ts
index 35d962a5e..c3959d739 100644
--- a/src/app/loans/loans-view/transactions/export-transactions/export-transactions.component.ts
+++ b/src/app/loans/loans-view/transactions/export-transactions/export-transactions.component.ts
@@ -44,8 +44,8 @@ export class ExportTransactionsComponent implements OnInit {
private formBuilder: FormBuilder,
private datePipe: DatePipe,
private route: ActivatedRoute) {
- this.route.parent.data.subscribe((data: { loanDetailsAssociationData: any }) => {
- this.loansAccountId = data.loanDetailsAssociationData.accountNo;
+ this.route.parent.parent.data.subscribe((data: { loanDetailsData: any }) => {
+ this.loansAccountId = data.loanDetailsData.accountNo;
});
}
diff --git a/src/app/loans/loans-view/transactions/view-reciept/view-reciept.component.html b/src/app/loans/loans-view/transactions/view-reciept/view-reciept.component.html
index 1a422f09a..042ebbf56 100644
--- a/src/app/loans/loans-view/transactions/view-reciept/view-reciept.component.html
+++ b/src/app/loans/loans-view/transactions/view-reciept/view-reciept.component.html
@@ -1,7 +1,7 @@
-
diff --git a/src/app/loans/loans-view/transactions/view-transaction/view-transaction.component.scss b/src/app/loans/loans-view/transactions/view-transaction/view-transaction.component.scss
index ace4543b6..43351954a 100644
--- a/src/app/loans/loans-view/transactions/view-transaction/view-transaction.component.scss
+++ b/src/app/loans/loans-view/transactions/view-transaction/view-transaction.component.scss
@@ -1,6 +1,5 @@
.container {
max-width: 37rem;
- padding-bottom: 2%;
.content {
div {
margin: 1rem 0;
diff --git a/src/app/loans/loans-view/view-charge/view-charge.component.ts b/src/app/loans/loans-view/view-charge/view-charge.component.ts
index 3b3c72a3a..7a62e5ae4 100644
--- a/src/app/loans/loans-view/view-charge/view-charge.component.ts
+++ b/src/app/loans/loans-view/view-charge/view-charge.component.ts
@@ -45,10 +45,8 @@ export class ViewChargeComponent {
private datePipe: DatePipe,
private router: Router,
public dialog: MatDialog) {
- this.route.data.subscribe((data: { loansAccountCharge: any }) => {
+ this.route.data.subscribe((data: { loansAccountCharge: any, loanDetailsData: any }) => {
this.chargeData = data.loansAccountCharge;
- });
- this.route.parent.parent.data.subscribe((data: { loanDetailsData: any }) => {
this.loansAccountData = data.loanDetailsData;
});
}
diff --git a/src/app/loans/loans.module.ts b/src/app/loans/loans.module.ts
index 30750c10d..cd645897b 100644
--- a/src/app/loans/loans.module.ts
+++ b/src/app/loans/loans.module.ts
@@ -64,7 +64,6 @@ import { EditTransactionComponent } from './loans-view/transactions/edit-transac
/** Dialog Components */
import { LoansAccountViewGuarantorDetailsDialogComponent } from './custom-dialog/loans-account-view-guarantor-details-dialog/loans-account-view-guarantor-details-dialog.component';
import { LoansAccountAddCollateralDialogComponent } from './custom-dialog/loans-account-add-collateral-dialog/loans-account-add-collateral-dialog.component';
-import { LoansConfirmationDialogBoxComponent } from './custom-dialog/loans-confirmation-dialog-box/loans-confirmation-dialog-box.component';
import { LoanAccountLoadDocumentsDialogComponent } from './custom-dialog/loan-account-load-documents-dialog/loan-account-load-documents-dialog.component';
/**
@@ -112,7 +111,6 @@ import { LoanAccountLoadDocumentsDialogComponent } from './custom-dialog/loan-ac
ViewGuarantorsComponent,
CreateGuarantorComponent,
LoansAccountViewGuarantorDetailsDialogComponent,
- LoansConfirmationDialogBoxComponent,
DisburseLoanAccountComponent,
RejectLoanComponent,
DisburseComponent,
diff --git a/src/app/notifications/notifications-page/notifications-page.component.ts b/src/app/notifications/notifications-page/notifications-page.component.ts
index c1b84d058..b83de3588 100644
--- a/src/app/notifications/notifications-page/notifications-page.component.ts
+++ b/src/app/notifications/notifications-page/notifications-page.component.ts
@@ -29,7 +29,7 @@ export class NotificationsPageComponent implements OnInit {
routeMap: any = {
'client' : '/clients/',
'group' : '/groups/',
- 'loan' : '/loans/',
+ 'loan': '/loans-accounts/',
'center' : '/centers/',
'shareAccount' : '/shares-accounts/',
'fixedDeposit' : '/fixed-deposits-accounts/',
diff --git a/src/app/search/search-page/search-page.component.ts b/src/app/search/search-page/search-page.component.ts
index be891e64e..2ebeaa6ec 100644
--- a/src/app/search/search-page/search-page.component.ts
+++ b/src/app/search/search-page/search-page.component.ts
@@ -54,7 +54,7 @@ export class SearchPageComponent {
this.router.navigate(['clients', entity.parentId, 'savings-accounts', entity.entityId]);
break;
case 'LOAN':
- this.router.navigate(['clients', entity.parentId, 'loans', entity.entityId]);
+ this.router.navigate(['clients', entity.parentId, 'loans-accounts', entity.entityId]);
break;
}
}
diff --git a/src/app/shared/notifications-tray/notifications-tray.component.ts b/src/app/shared/notifications-tray/notifications-tray.component.ts
index 26c824ed6..e2d78c4dc 100644
--- a/src/app/shared/notifications-tray/notifications-tray.component.ts
+++ b/src/app/shared/notifications-tray/notifications-tray.component.ts
@@ -34,7 +34,7 @@ export class NotificationsTrayComponent implements OnInit, OnDestroy {
routeMap: any = {
'client' : '/clients/',
'group' : '/groups/',
- 'loan' : '/loans/',
+ 'loan': '/loans-accounts/',
'center' : '/centers/',
'shareAccount' : '/shares-accounts/',
'fixedDeposit' : '/fixed-deposits-accounts/',
diff --git a/src/app/tasks/checker-inbox-and-tasks-tabs/loan-approval/loan-approval.component.html b/src/app/tasks/checker-inbox-and-tasks-tabs/loan-approval/loan-approval.component.html
index 84a09d6b4..a5ed3568c 100644
--- a/src/app/tasks/checker-inbox-and-tasks-tabs/loan-approval/loan-approval.component.html
+++ b/src/app/tasks/checker-inbox-and-tasks-tabs/loan-approval/loan-approval.component.html
@@ -43,7 +43,7 @@
Loan |
-
+ |
{{ loan.loanProductName}}({{loan.accountNo}}) |
diff --git a/src/app/tasks/checker-inbox-and-tasks-tabs/loan-disbursal/loan-disbursal.component.html b/src/app/tasks/checker-inbox-and-tasks-tabs/loan-disbursal/loan-disbursal.component.html
index 05f1dc27b..761d082ac 100644
--- a/src/app/tasks/checker-inbox-and-tasks-tabs/loan-disbursal/loan-disbursal.component.html
+++ b/src/app/tasks/checker-inbox-and-tasks-tabs/loan-disbursal/loan-disbursal.component.html
@@ -35,12 +35,12 @@
Loan Account# |
- {{loan.accountNo}} |
+ {{loan.accountNo}} |
Loan Product |
- {{loan.loanProductName}} |
+ {{loan.loanProductName}} |
|