From 2e325591324e71c558489e2fba917be68dbc1a30 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Fri, 6 Sep 2024 15:42:03 +0200 Subject: [PATCH] =?UTF-8?q?feat(ReceiverStatusTableComponent):=20Schema=20?= =?UTF-8?q?f=C3=BCr=20die=20Tabellenansicht=20hinzugef=C3=BCgt,=20einschli?= =?UTF-8?q?e=C3=9Flich=20Name,=20Email=20und=20Zugangscode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../envelope-table/envelope-table.component.ts | 7 +++---- .../receiver-status-table.component.ts | 17 +++++++++++++++-- .../app/services/envelope-receiver.service.ts | 8 ++++---- 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/envelope-table/envelope-table.component.ts b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/envelope-table/envelope-table.component.ts index 54e13c5b..eb9ad870 100644 --- a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/envelope-table/envelope-table.component.ts +++ b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/envelope-table/envelope-table.component.ts @@ -56,10 +56,9 @@ export class EnvelopeTableComponent implements AfterViewInit { return; var uuid: string = envelope.uuid; - this.erService.getReceiverByEnvelope(uuid).subscribe({ - next: rcv => { - console.log(rcv); - this.rsTable.data = rcv; + this.erService.getSecret(uuid).subscribe({ + next: (er: any[]) => { + this.rsTable.data = er; } }); } diff --git a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/receiver-status-table/receiver-status-table.component.ts b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/receiver-status-table/receiver-status-table.component.ts index 860f3aaa..0a82494c 100644 --- a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/receiver-status-table/receiver-status-table.component.ts +++ b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/receiver-status-table/receiver-status-table.component.ts @@ -11,7 +11,20 @@ import { DDTable } from '../dd-table/dd-table.component' export class ReceiverStatusTableComponent { data: any[] = []; - schema = {}; + schema: Record any; }> = { + "name": { + "header": "Email Anrede", + "field": (er) => er.name + }, + "email": { + "header": "Email", + "field": (er) => er.receiver.emailAddress + }, + "access_code": { + "header": "Email", + "field": (er) => er.accessCode + }, + } - columnsToDisplay: string[] = []; + columnsToDisplay: string[] = ["name", "email", "access_code"]; } \ No newline at end of file diff --git a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/services/envelope-receiver.service.ts b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/services/envelope-receiver.service.ts index 8f887dee..c919798d 100644 --- a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/services/envelope-receiver.service.ts +++ b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/services/envelope-receiver.service.ts @@ -31,14 +31,14 @@ export class EnvelopeReceiverService { return firstValueFrom(this.getEnvelopeReceiver(options)); } - getReceiverByEnvelope(uuid: string): Observable { + getSecret(uuid: string): Observable { let params = new HttpParams(); params = params.set('uuid', uuid); - return this.http.get(`${this.url}/receiver`, { params }); + return this.http.get(`${this.url}/secret`, { params }); } - getReceiverByEnvelopeAsync(uuid: string): Promise { - return firstValueFrom(this.getReceiverByEnvelope(uuid)); + getSecretAsync(uuid: string): Promise { + return firstValueFrom(this.getSecret(uuid)); } } \ No newline at end of file