feat(EnvelopeTableComponent): Methode onToggleExpandedRow hinzugefügt, um Empfänger anhand der Umschlag-UUID abzurufen und anzuzeigen
This commit is contained in:
parent
cfa40e640b
commit
e1d7d0e141
@ -51,8 +51,17 @@ export class EnvelopeTableComponent implements AfterViewInit {
|
||||
|
||||
@ViewChild(ReceiverStatusTableComponent) rsTable!: ReceiverStatusTableComponent
|
||||
|
||||
onToggleExpandedRow(element: any, event: Event) {
|
||||
console.log(element)
|
||||
onToggleExpandedRow: (envelope: any, event: Event) => void = (envelope, event) => {
|
||||
if (envelope === null || envelope === undefined)
|
||||
return;
|
||||
|
||||
var uuid: string = envelope.uuid;
|
||||
this.erService.getReceiverByEnvelope(uuid).subscribe({
|
||||
next: rcv => {
|
||||
console.log(rcv);
|
||||
this.rsTable.data = rcv;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private eService: EnvelopeService = inject(EnvelopeService);
|
||||
@ -63,6 +72,5 @@ export class EnvelopeTableComponent implements AfterViewInit {
|
||||
|
||||
async ngAfterViewInit() {
|
||||
this.data = await this.eService.getEnvelopeAsync();
|
||||
this.rsTable.data = await this.erService.getEnvelopeReceiverAsync();
|
||||
}
|
||||
}
|
||||
@ -38,7 +38,7 @@ export class EnvelopeReceiverService {
|
||||
return this.http.get<any>(`${this.url}/receiver`, { params });
|
||||
}
|
||||
|
||||
getReceiverByEnvelopAsync(uuid: string): Promise<any> {
|
||||
getReceiverByEnvelopeAsync(uuid: string): Promise<any> {
|
||||
return firstValueFrom(this.getReceiverByEnvelope(uuid));
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user