From fed98768a351d2e3cd4c44455835462d3343872e Mon Sep 17 00:00:00 2001 From: Nicolas Fuentes Maturana Date: Fri, 8 Oct 2021 16:03:22 +0200 Subject: [PATCH] Merge pull request #185 in TEA/mina-sidor-fa-web from bugfix/TV-710 to develop Squashed commit of the following: commit 7fb5002893f6d53d9ebf18b133001f6314dbb20b Author: fueno Date: Thu Oct 7 12:02:51 2021 +0200 TV-710 changet method name, refactoring commit 20b7efe145a300d7d6771514eb14acf2887b03cd Author: fueno Date: Thu Oct 7 09:25:42 2021 +0200 TV-710 use same date format --- .../report-layout.component.html | 14 ++++++-- ...agare-list-handelser-dialog.component.html | 35 +++++++++++-------- ...ltagare-list-handelser-dialog.component.ts | 6 +++- .../deltagare-list-table.component.html | 9 +++-- .../deltagare-list-table.component.ts | 4 +++ 5 files changed, 47 insertions(+), 21 deletions(-) diff --git a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/deltagare-reports/components/report-layout/report-layout.component.html b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/deltagare-reports/components/report-layout/report-layout.component.html index 041117f..c127379 100644 --- a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/deltagare-reports/components/report-layout/report-layout.component.html +++ b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/deltagare-reports/components/report-layout/report-layout.component.html @@ -21,13 +21,21 @@
{{avrop.tjanst}}
Startdatum
-
{{avrop.startDate | date:'longDate'}}
+
+ +
Slutdatum
-
{{avrop.endDate | date:'longDate'}}
+
+ +
Avser period
-
{{avrop.startDate | date:'longDate'}} - {{avrop.endDate | date:'longDate'}}
+
+ + - + +
diff --git a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-handelser-dialog/deltagare-list-handelser-dialog.component.html b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-handelser-dialog/deltagare-list-handelser-dialog.component.html index b8e74ad..9263183 100644 --- a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-handelser-dialog/deltagare-list-handelser-dialog.component.html +++ b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-handelser-dialog/deltagare-list-handelser-dialog.component.html @@ -18,21 +18,26 @@ - - {{handelse.receivedDate | date}} - - {{handelse.description}} - - - {{handelse.effectDescription}}: {{handelse.effectDate | date }} - - - - - - {{handelse.description}} - - + + + + + + {{handelse.description}} + + + + {{handelse.effectDescription}}: + + + + + + + {{handelse.description}} + + + diff --git a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-handelser-dialog/deltagare-list-handelser-dialog.component.ts b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-handelser-dialog/deltagare-list-handelser-dialog.component.ts index 005c648..f17a99e 100644 --- a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-handelser-dialog/deltagare-list-handelser-dialog.component.ts +++ b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-handelser-dialog/deltagare-list-handelser-dialog.component.ts @@ -16,7 +16,7 @@ export class DeltagareListHandelserDialogComponent implements OnInit { iconType = IconType; deltagareHandelser$: Observable; - constructor(private deltagareHandelserApiService: DeltagareHandelserApiService) {} + constructor(private deltagareHandelserApiService: DeltagareHandelserApiService) { } ngOnInit(): void { if (this.deltagare) { @@ -25,4 +25,8 @@ export class DeltagareListHandelserDialogComponent implements OnInit { ); } } + + getHandelseDate(handelse: DeltagareHandelse, handelseDate?: string): Date { + return handelseDate === 'receivedDate' ? new Date(handelse.receivedDate) : new Date(handelse.effectDate); + } } diff --git a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-table/deltagare-list-table.component.html b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-table/deltagare-list-table.component.html index 7eaac65..8dd8d9c 100644 --- a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-table/deltagare-list-table.component.html +++ b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-table/deltagare-list-table.component.html @@ -40,9 +40,14 @@ {{ singleDeltagare.tjanst }} {{ singleDeltagare.utforandeVerksamhet }} - {{ singleDeltagare.startdatumAvrop | date }} - {{ singleDeltagare.slutdatumAvrop | date }} + + + + +
Avbrott diff --git a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-table/deltagare-list-table.component.ts b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-table/deltagare-list-table.component.ts index f9cbfaa..042dfab 100644 --- a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-table/deltagare-list-table.component.ts +++ b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-list/components/deltagare-list-table/deltagare-list-table.component.ts @@ -75,6 +75,10 @@ export class DeltagareListTableComponent { return end < this.count ? end : this.count; } + getAvropDate(deltagare: DeltagareCompact, avropDate?: string): Date { + return avropDate === 'startdatumAvrop' ? new Date(deltagare.startdatumAvrop) : new Date(deltagare.slutdatumAvrop) + } + handleSort(key: keyof DeltagareCompact): void { this.sorted.emit(key); }