Passenger list report

This commit is contained in:
Stephanos A
2026-07-18 18:59:02 +03:00
parent 8f0670ff9c
commit e84ab9e2b5
3 changed files with 315 additions and 139 deletions

View File

@@ -18,6 +18,18 @@ export class ReportsController {
return this.service.generateReport(dto);
}
@Get('schedules')
@ApiOperation({ summary: 'List schedules for the passengers report picker' })
listSchedulesForPicker() {
return this.service.listSchedulesForPicker();
}
@Get('passengers/list')
@ApiOperation({ summary: 'Flat passenger list for a specific schedule' })
getPassengerList(@Query('scheduleId') scheduleId: string) {
return this.service.getPassengerList(scheduleId);
}
@Get('passengers')
@ApiOperation({ summary: 'Passengers report for a specific schedule' })
getOccupancyReport(@Query('scheduleId') scheduleId: string) {