diff options
Diffstat (limited to 'src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue')
-rw-r--r-- | src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue b/src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue index de3c3480..45ef53f6 100644 --- a/src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue +++ b/src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue @@ -60,6 +60,7 @@ </b-row> <chart type="processors" + :time-scale="timeScale" :data="filteredSensors" :colors="colors" :warning="temperatureWarning" @@ -195,13 +196,13 @@ export default { }, }, created() { - this.loadData(); + this.loadData('hour'); }, methods: { switchTimeScale(period) { this.timeScale = period; - this.loadData(); + this.loadData(period); }, updateTemperature() { @@ -210,11 +211,20 @@ export default { this.temperatureCritical = +this.temperatureCriticalInput; }, - loadData() { - this.startLoader(); - this.$store.dispatch('processors/getProcessorsDynamic').finally(() => { - this.endLoader(); - }); + loadData(period) { + if (period === 'hour') { + this.startLoader(); + this.$store + .dispatch('processors/getProcessorsDynamicHour') + .finally(() => { + this.endLoader(); + }); + } else { + this.startLoader(); + this.$store.dispatch('processors/getProcessorsDynamic').finally(() => { + this.endLoader(); + }); + } }, }, }; |