feat(ReceiverStatusTableComponent): Schema für die Tabellenansicht hinzugefügt, einschließlich Name, Email und Zugangscode
This commit is contained in:
parent
9adb49df78
commit
2e32559132
@ -56,10 +56,9 @@ export class EnvelopeTableComponent implements AfterViewInit {
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
var uuid: string = envelope.uuid;
|
var uuid: string = envelope.uuid;
|
||||||
this.erService.getReceiverByEnvelope(uuid).subscribe({
|
this.erService.getSecret(uuid).subscribe({
|
||||||
next: rcv => {
|
next: (er: any[]) => {
|
||||||
console.log(rcv);
|
this.rsTable.data = er;
|
||||||
this.rsTable.data = rcv;
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@ -11,7 +11,20 @@ import { DDTable } from '../dd-table/dd-table.component'
|
|||||||
export class ReceiverStatusTableComponent {
|
export class ReceiverStatusTableComponent {
|
||||||
data: any[] = [];
|
data: any[] = [];
|
||||||
|
|
||||||
schema = {};
|
schema: Record<string, { header: string; field: (element: any) => any; }> = {
|
||||||
|
"name": {
|
||||||
columnsToDisplay: string[] = [];
|
"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[] = ["name", "email", "access_code"];
|
||||||
}
|
}
|
||||||
@ -31,14 +31,14 @@ export class EnvelopeReceiverService {
|
|||||||
return firstValueFrom(this.getEnvelopeReceiver(options));
|
return firstValueFrom(this.getEnvelopeReceiver(options));
|
||||||
}
|
}
|
||||||
|
|
||||||
getReceiverByEnvelope(uuid: string): Observable<any> {
|
getSecret(uuid: string): Observable<any> {
|
||||||
let params = new HttpParams();
|
let params = new HttpParams();
|
||||||
params = params.set('uuid', uuid);
|
params = params.set('uuid', uuid);
|
||||||
|
|
||||||
return this.http.get<any>(`${this.url}/receiver`, { params });
|
return this.http.get<any>(`${this.url}/secret`, { params });
|
||||||
}
|
}
|
||||||
|
|
||||||
getReceiverByEnvelopeAsync(uuid: string): Promise<any> {
|
getSecretAsync(uuid: string): Promise<any> {
|
||||||
return firstValueFrom(this.getReceiverByEnvelope(uuid));
|
return firstValueFrom(this.getSecret(uuid));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user