diff --git a/src/main/angular/src/app/pages/schedule/list/schedule-list.component.html b/src/main/angular/src/app/pages/schedule/list/schedule-list.component.html index f91d950..8537d61 100644 --- a/src/main/angular/src/app/pages/schedule/list/schedule-list.component.html +++ b/src/main/angular/src/app/pages/schedule/list/schedule-list.component.html @@ -36,7 +36,7 @@
Nächste Ausführung:
-
+
{{ schedule.next?.bulk?.name }}
@@ -49,7 +49,7 @@ {{ schedule.last?.lastFuzzyTimestamp.dayName }}: {{ schedule.last?.lastFuzzyTimestamp.timeString }} - - - -
+
{{ schedule.last?.bulk?.name }}
diff --git a/src/main/angular/src/app/pages/schedule/list/schedule-list.component.ts b/src/main/angular/src/app/pages/schedule/list/schedule-list.component.ts index e5a1fb4..2273f4d 100644 --- a/src/main/angular/src/app/pages/schedule/list/schedule-list.component.ts +++ b/src/main/angular/src/app/pages/schedule/list/schedule-list.component.ts @@ -6,6 +6,8 @@ import {NO_OP} from "../../../api/api.service"; import {Update} from "../../../api/Update"; import {ScheduleEntryService} from "../../../api/schedule/entry/schedule-entry.service"; import {ScheduleEntry} from "../../../api/schedule/entry/ScheduleEntry"; +import {Bulk} from "../../../api/bulk/Bulk"; +import {BulkService} from "../../../api/bulk/BulkService"; @Component({ selector: 'app-schedule-list', @@ -27,6 +29,7 @@ export class ScheduleListComponent implements OnInit { constructor( readonly scheduleService: ScheduleService, readonly entryService: ScheduleEntryService, + readonly bulkService: BulkService, ) { // nothing } @@ -74,4 +77,10 @@ export class ScheduleListComponent implements OnInit { this.entryService.set(entry, 'skip', skip); } + execute(bulk: Bulk | undefined) { + if (bulk && confirm("Stapel Ausführen?\n\n" + bulk.name)) { + this.bulkService.run(bulk); + } + } + }