SudoSOS Back-end API / transaction-summaries / TransactionSummaryService
Class: TransactionSummaryService ​
Minimal implementation of the summary service. https://github.com/GEWIS/sudosos-backend/pull/415
Extends ​
Constructors ​
Constructor ​
ts
new TransactionSummaryService(manager?): TransactionSummaryService;Parameters ​
| Parameter | Type |
|---|---|
manager? | EntityManager |
Returns ​
TransactionSummaryService
Inherited from ​
Properties ​
| Property | Modifier | Type | Inherited from |
|---|---|---|---|
manager | protected | EntityManager | WithManager.manager |
Methods ​
getContainerSummary() ​
ts
getContainerSummary(filters?): Promise<{
summaries: ContainerSummary[];
totals: SummaryTotals;
}>;Parameters ​
| Parameter | Type |
|---|---|
filters? | SummaryFilters |
Returns ​
Promise<{ summaries: ContainerSummary[]; totals: SummaryTotals; }>
getSummary() ​
ts
getSummary(filters?): Promise<UserSummary>;Parameters ​
| Parameter | Type |
|---|---|
filters? | SummaryFilters |
Returns ​
Promise<UserSummary>
toContainerSummaryRecord() ​
ts
static toContainerSummaryRecord(containerSummary): ContainerSummaryRecord;Parameters ​
| Parameter | Type |
|---|---|
containerSummary | ContainerSummary |