From 2db0770234ed9daa046f3e069d405837175c06a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anett=20H=C3=BCbner?= Date: Wed, 18 Feb 2026 22:22:14 +0100 Subject: [PATCH] added zeitraum radio button --- .../optionsmenue/panels/ZeitauswahlPanel.vue | 36 +++++++++++++------ frontend/src/types/enum/Zeitauswahl.ts | 1 + 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/zaehlstelle/optionsmenue/panels/ZeitauswahlPanel.vue b/frontend/src/components/zaehlstelle/optionsmenue/panels/ZeitauswahlPanel.vue index f3755d335..419b1a653 100644 --- a/frontend/src/components/zaehlstelle/optionsmenue/panels/ZeitauswahlPanel.vue +++ b/frontend/src/components/zaehlstelle/optionsmenue/panels/ZeitauswahlPanel.vue @@ -10,15 +10,6 @@ - - + - + + (); -const zeitauswahl = ref(Zeitauswahl.TAGESWERT.valueOf()); +const zeitauswahl = ref(Zeitauswahl.ZEITRAUM.valueOf()); const zeitblock = ref(Zeitblock.ZB_00_24.valueOf()); const intervall = ref(ZaehldatenIntervall.STUNDE_VIERTEL); // Zeitauswahl +const hoverZeitraum = ref(false); const hoverTageswert = ref(false); const hoverBlock = ref(false); const hoverStunde = ref(false); @@ -277,6 +284,10 @@ const isZeitauswahlStunde = computed(() => { return zeitauswahl.value === Zeitauswahl.STUNDE; }); +const isZeitauswahlZeitraum = computed(() => { + return zeitauswahl.value === Zeitauswahl.ZEITRAUM; +}); + const isZeitauswahlSpitzenstunde = computed(() => { return ( zeitauswahl.value === Zeitauswahl.SPITZENSTUNDE_KFZ || @@ -286,6 +297,9 @@ const isZeitauswahlSpitzenstunde = computed(() => { }); const helpTextZeitauswahl = computed(() => { + if (hoverZeitraum.value) { + return ""; + } if (hoverTageswert.value) { return ""; } diff --git a/frontend/src/types/enum/Zeitauswahl.ts b/frontend/src/types/enum/Zeitauswahl.ts index b3f6f41b0..c246bbbd5 100644 --- a/frontend/src/types/enum/Zeitauswahl.ts +++ b/frontend/src/types/enum/Zeitauswahl.ts @@ -1,4 +1,5 @@ enum Zeitauswahl { + ZEITRAUM = "Zeitraum", TAGESWERT = "Tageswert", BLOCK = "Block", STUNDE = "Stunde",