diff options
Diffstat (limited to 'src/main/resources/templates/statistics.html')
| -rw-r--r-- | src/main/resources/templates/statistics.html | 38 |
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 |
