diff options
Diffstat (limited to 'src/store/modules/HardwareStatus/MemoryStore.js')
-rw-r--r-- | src/store/modules/HardwareStatus/MemoryStore.js | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/store/modules/HardwareStatus/MemoryStore.js b/src/store/modules/HardwareStatus/MemoryStore.js index fc3e4309..358ca725 100644 --- a/src/store/modules/HardwareStatus/MemoryStore.js +++ b/src/store/modules/HardwareStatus/MemoryStore.js @@ -5,9 +5,11 @@ const MemoryStore = { namespaced: true, state: { dimms: [], + dimmsLastHour: [], }, getters: { dimms: (state) => state.dimms, + dimmsLastHour: (state) => state.dimmsLastHour, }, mutations: { setMemoryInfo: (state, data) => { @@ -56,6 +58,10 @@ const MemoryStore = { setMemoryDynamic: (state, data) => { state.dimms = data; }, + + setMemoryDynamicLastHour: (state, data) => { + state.dimmsLastHour = data; + }, }, actions: { async getMemoryDynamic({ commit }, { lastHour }) { @@ -69,9 +75,13 @@ const MemoryStore = { } return await api .get(url) - .then(({ data: { MetricValues = [] } }) => - commit('setMemoryDynamic', MetricValues) - ) + .then(({ data: { MetricValues = [] } }) => { + if (lastHour) { + commit('setMemoryDynamicLastHour', MetricValues); + } else { + commit('setMemoryDynamic', MetricValues); + } + }) .catch((error) => console.log(error)); }, async getDimms({ commit }) { |