feat: chartTabs组件的状态存储由window改为store

This commit is contained in:
刘洪洪
2023-01-13 15:03:45 +08:00
parent 089887f05b
commit 0f2fcbe9e6
2 changed files with 30 additions and 15 deletions

View File

@@ -59,7 +59,8 @@ const panel = {
rangeEchartsData: {}, // 框选echarts图表
routerHistoryList: [], // 路由跳转记录列表
dnsQtypeMapData: [],
dnsRcodeMapData: []
dnsRcodeMapData: [],
chartTabList: null // chartTabs组件的tab状态点击列表初始化为null方便原有逻辑计算
},
mutations: {
setShowRightBox (state, flag) {
@@ -151,6 +152,9 @@ const panel = {
},
setRouterHistoryList (state, list) {
state.routerHistoryList = list
},
setChartTabList (state, list) {
state.chartTabList = list
}
},
getters: {
@@ -225,6 +229,9 @@ const panel = {
},
getRouterHistoryList (state) {
return state.routerHistoryList
},
getChartTabList (state) {
return state.chartTabList
}
},
actions: {
@@ -253,6 +260,9 @@ const panel = {
},
clearPanel (store) {
store.commit('cleanPanel')
},
dispatchChartTabList (store, list) {
store.commit('setChartTabList', list)
}
}
}