From 00a4a840b096bf773cacb82e4a4626f8cd7e3797 Mon Sep 17 00:00:00 2001 From: Spythere Date: Mon, 18 Dec 2023 16:00:18 +0100 Subject: [PATCH] statystyki DR --- .../JournalView/JournalDispatcherStats.vue | 38 ++++++++++++++----- src/components/JournalView/JournalStats.vue | 4 +- .../SceneryInfo/SceneryInfoDispatcher.vue | 2 +- src/styles/JournalStats.scss | 1 + src/typings/api.ts | 23 ++++++++--- 5 files changed, 50 insertions(+), 18 deletions(-) diff --git a/src/components/JournalView/JournalDispatcherStats.vue b/src/components/JournalView/JournalDispatcherStats.vue index 0dc767c..891d40f 100644 --- a/src/components/JournalView/JournalDispatcherStats.vue +++ b/src/components/JournalView/JournalDispatcherStats.vue @@ -3,7 +3,10 @@ class="journal-stats dispatcher" v-if="store.dispatcherStatsName && store.dispatcherStatsData" > - + Ten dyżurny nie ma jeszcze szczegółowych statystyk! @@ -18,22 +21,34 @@
-
+
- LICZBA - {{ store.dispatcherStatsData._count._all }} + DYŻURY + {{ store.dispatcherStatsData.services.count }} - SUMA (KM) - {{ store.dispatcherStatsData._sum.routeDistance.toFixed(2) }}km + WYSTAWIONE RJ + {{ store.dispatcherStatsData.issuedTimetables.count }} - NAJDŁUŻSZY - {{ store.dispatcherStatsData._max.routeDistance.toFixed(2) }}km + MAKS. CZAS DYŻURU + {{ calculateDuration(store.dispatcherStatsData.services.durationMax) }} - ŚREDNIO - {{ store.dispatcherStatsData._avg.routeDistance.toFixed(2) }}km + ŚREDNI CZAS DYŻURU + {{ calculateDuration(store.dispatcherStatsData.services.durationAvg) }} + + + SUMA WYSTAWIONYCH RJ + {{ store.dispatcherStatsData.issuedTimetables.distanceSum.toFixed(2) }}km + + + NAJDŁUŻSZY WYSTAWIONY RJ + {{ store.dispatcherStatsData.issuedTimetables.distanceMax.toFixed(2) }}km + + + ŚREDNIA WYSTAWIONYCH RJ + {{ store.dispatcherStatsData.issuedTimetables.distanceAvg.toFixed(2) }}km
@@ -43,10 +58,13 @@