From 61ab682501018b18c5b76380304863ca8cec6ab3 Mon Sep 17 00:00:00 2001 From: Patrick Sun Date: Mon, 31 May 2021 05:20:46 +1000 Subject: [PATCH] edit user profile changed to new version for admin support roles. --- angular.json | 2 +- package-lock.json | 2 +- package.json | 2 +- src/app/app-routing.module.ts | 4 + src/app/app.module.ts | 2 + .../client-loan-list.component.html | 2 +- .../client-loan-list.component.scss | 34573 +--------------- .../contact-edit/contact-edit.component.html | 391 + .../contact-edit/contact-edit.component.scss | 596 + .../contact-edit.component.spec.ts | 25 + .../contact-edit/contact-edit.component.ts | 307 + .../list-all-loans.component.html | 10 +- .../list-all-loans.component.ts | 2 +- .../loan-edit-people.component.html | 1 - .../loan-edit-people.component.ts | 10 +- .../basicinfo/basicinfo.component.ts | 3 +- src/app/main-menu-items.ts | 1 + src/app/models/api-v1-login-response.ts | 3 + src/app/models/broker.model.ts | 3 +- src/app/models/contact.model.ts | 18 + src/app/models/loan.model.ts | 8 + src/app/models/milestone.model.ts | 20 + src/app/models/payout.ex.model.ts | 2 +- src/app/models/payout.model.ts | 2 +- src/app/models/reward-ex.model.ts | 2 +- src/app/models/user-ex.model.ts | 48 + src/app/models/userExModel.ts | 25 - .../pay-out-details.component.ts | 2 +- .../people-card/people-card.component.html | 3 +- src/app/people-card/people-card.component.ts | 8 +- .../people-select/people-select.component.ts | 2 +- .../change-password.component.ts | 7 +- .../people-profile.component.html | 2 +- .../people-profile.component.ts | 29 +- src/app/service/auth.service.ts | 6 +- src/app/service/people.service.ts | 10 +- src/app/service/session.service.ts | 15 +- src/assets/img/page/geogrey.jpeg | Bin 0 -> 35583 bytes src/styles.scss | 687 +- 39 files changed, 2549 insertions(+), 34286 deletions(-) create mode 100644 src/app/contact-edit/contact-edit.component.html create mode 100644 src/app/contact-edit/contact-edit.component.scss create mode 100644 src/app/contact-edit/contact-edit.component.spec.ts create mode 100644 src/app/contact-edit/contact-edit.component.ts create mode 100644 src/app/models/contact.model.ts create mode 100644 src/app/models/milestone.model.ts create mode 100644 src/app/models/user-ex.model.ts delete mode 100644 src/app/models/userExModel.ts create mode 100644 src/assets/img/page/geogrey.jpeg diff --git a/angular.json b/angular.json index 845891e..d6a6eda 100644 --- a/angular.json +++ b/angular.json @@ -61,7 +61,7 @@ { "type": "anyComponentStyle", "maximumWarning": "6kb", - "maximumError": "10kb" + "maximumError": "30kb" } ] } diff --git a/package-lock.json b/package-lock.json index 69c0616..dee651b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "broker", - "version": "2.0.8", + "version": "2.0.20", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 37e5bb7..06ac374 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "broker", - "version": "2.0.8", + "version": "2.0.20", "scripts": { "ng": "ng", "versionIncrease": "npm --no-git-tag-version version patch", diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 35c8244..febab42 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -29,6 +29,8 @@ import {UploadDetailComponent} from './upload-detail/upload-detail.component'; import {LoansAllComponent} from './loans-all/loans-all.component'; import {RewardsAllComponent} from './rewards-all/rewards-all.component'; import {PayOutDetailsComponent} from './pay-out-details/pay-out-details.component'; +import {ContactEditComponent} from './contact-edit/contact-edit.component'; +import {ContactModel} from './models/contact.model'; const routes: Routes = [ @@ -63,6 +65,8 @@ const routes: Routes = [ {path : 'list-income', component: ListIncomeComponent, canActivate: [AuthGuard] }, {path : 'payout-details/:id', component: PayOutDetailsComponent, canActivate: [AuthGuard] }, {path : 'reward-paid/:id', component: RewardPaidComponent, canActivate: [AuthGuard] }, + {path: 'contact', component: ContactEditComponent, canActivate: [AuthGuard] }, + {path : 'contact/:id', component: ContactEditComponent, canActivate: [AuthGuard] }, {path : 'e403', component: E403Component }, ]; diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 26ce2b5..e467246 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -115,6 +115,7 @@ import {SessionService} from './service/session.service'; import { NumberRangeFilterComponent } from './grid-filter/number-range-filter/number-range-filter.component'; import { StringFilterComponent } from './grid-filter/string-filter/string-filter.component'; import { DateFilterComponent } from './grid-filter/date-filter/date-filter.component'; +import { ContactEditComponent } from './contact-edit/contact-edit.component'; @@ -198,6 +199,7 @@ export function initializeApp(appConfig: AppConfig): () => Promise { NumberRangeFilterComponent, StringFilterComponent, DateFilterComponent, + ContactEditComponent, ], imports: [ BrowserModule, diff --git a/src/app/client-loan-list/client-loan-list.component.html b/src/app/client-loan-list/client-loan-list.component.html index fe601ea..3af07c7 100644 --- a/src/app/client-loan-list/client-loan-list.component.html +++ b/src/app/client-loan-list/client-loan-list.component.html @@ -52,7 +52,7 @@ -