summaryrefslogtreecommitdiff
path: root/src/main/resources/templates/statistics.html
diff options
context:
space:
mode:
authorPaul-Christian Volkmer2026-01-08 16:22:57 +0100
committerGitHub2026-01-08 15:22:57 +0000
commited4b068127530346345ed16b2e79b33bc5b03d57 (patch)
tree173d36e24bb04ea61a2a960dd765e1c745dd6f6b /src/main/resources/templates/statistics.html
parent7045318e87ecc853c000e9e11c955bc6298f2d56 (diff)
build: remove webjars and use custom build (#238)
Diffstat (limited to 'src/main/resources/templates/statistics.html')
-rw-r--r--src/main/resources/templates/statistics.html38
1 files changed, 3 insertions, 35 deletions
diff --git a/src/main/resources/templates/statistics.html b/src/main/resources/templates/statistics.html
index af6a6a9..1da382c 100644
--- a/src/main/resources/templates/statistics.html
+++ b/src/main/resources/templates/statistics.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<title>ETL-Prozessor</title>
- <link rel="stylesheet" th:href="@{/style.css}" />
+ <link rel="stylesheet" th:href="@{/main.css}"/>
</head>
<body>
<div th:replace="~{fragments.html :: nav}"></div>
@@ -39,39 +39,7 @@
</main>
<footer th:replace="~{fragments.html :: footer}"></footer>
- <script th:src="@{/webjars/echarts/dist/echarts.min.js}"></script>
- <script th:src="@{/scripts.js}"></script>
- <script>
- window.onload = () => {
- drawPieChart('statistics/requeststates', 'piechart1', 'Statusverteilung aller Anfragen');
- drawPieChart('statistics/requestpatientstates', 'piechart2', 'Statusverteilung nach Patient');
- drawBarChart('statistics/requestslastmonth', 'barchart', 'Anfragen der letzten 30 Tage');
-
- drawPieChart('statistics/requeststates?delete=true', 'piechartdel1', 'Statusverteilung aller Anfragen');
- drawPieChart('statistics/requestpatientstates?delete=true', 'piechartdel2', 'Statusverteilung nach Patient');
- drawBarChart('statistics/requestslastmonth?delete=true', 'barchartdel', 'Anfragen der letzten 30 Tage');
-
- const eventSource = new EventSource('statistics/events');
- eventSource.addEventListener('requeststates', event => {
- drawPieChart('statistics/requeststates', 'piechart1', 'Statusverteilung aller Anfragen', JSON.parse(event.data));
- });
- eventSource.addEventListener('requestpatientstates', event => {
- drawPieChart('statistics/requestpatientstates', 'piechart2', 'Statusverteilung nach Patient', JSON.parse(event.data));
- });
- eventSource.addEventListener('requestslastmonth', event => {
- drawBarChart('statistics/requestslastmonth', 'barchart', 'Anfragen des letzten Monats', JSON.parse(event.data));
- });
-
- eventSource.addEventListener('deleterequeststates', event => {
- drawPieChart('statistics/requeststates?delete=true', 'piechartdel1', 'Statusverteilung aller Anfragen', JSON.parse(event.data));
- });
- eventSource.addEventListener('deleterequestpatientstates', event => {
- drawPieChart('statistics/requestpatientstates?delete=true', 'piechartdel2', 'Statusverteilung nach Patient', JSON.parse(event.data));
- });
- eventSource.addEventListener('deleterequestslastmonth', event => {
- drawBarChart('statistics/requestslastmonth?delete=true', 'barchartdel', 'Anfragen des letzten Monats', JSON.parse(event.data));
- });
- }
- </script>
+ <script th:src="@{/main.js}"></script>
+ <script th:src="@{/charts.js}"></script>
</body>
</html> \ No newline at end of file