1
This commit is contained in:
@@ -19,6 +19,9 @@ const getters = {
|
||||
sidebarRouters:state => state.permission.sidebarRouters,
|
||||
choicepart: state => state.app.choicepart,
|
||||
// 数据字典
|
||||
dict_datas: state => state.dict.dictDatas
|
||||
dict_datas: state => state.dict.dictDatas,
|
||||
//ws
|
||||
fanFrequencyInfo: state => state.websocket.FanFrequencyInfo,
|
||||
kilnInfo: state => state.websocket.kilnInfo,
|
||||
}
|
||||
export default getters
|
||||
|
||||
@@ -6,6 +6,7 @@ import tagsView from './modules/tagsView'
|
||||
import permission from './modules/permission'
|
||||
import settings from './modules/settings'
|
||||
import dict from './modules/dict'
|
||||
import websocket from './modules/websocket'
|
||||
import getters from './getters'
|
||||
|
||||
Vue.use(Vuex)
|
||||
@@ -17,7 +18,8 @@ const store = new Vuex.Store({
|
||||
tagsView,
|
||||
permission,
|
||||
settings,
|
||||
dict
|
||||
dict,
|
||||
websocket
|
||||
},
|
||||
getters
|
||||
})
|
||||
|
||||
26
src/store/modules/websocket.js
Normal file
26
src/store/modules/websocket.js
Normal file
@@ -0,0 +1,26 @@
|
||||
const state = {
|
||||
fanFrequencyInfo:{},
|
||||
kilnInfo:{}
|
||||
};
|
||||
const mutations = {
|
||||
SET_FANFREQUENCYINFO: (state, fanFrequencyInfo) => {
|
||||
state.fanFrequencyInfo = fanFrequencyInfo
|
||||
},
|
||||
SET_KILNINFO: (state, kilnInfo) => {
|
||||
state.kilnInfo = kilnInfo
|
||||
}
|
||||
};
|
||||
const actions = {
|
||||
setFanFrequencyInfo({ commit }, fanFrequencyInfo) {
|
||||
commit('SET_FANFREQUENCYINFO', fanFrequencyInfo.payload)
|
||||
},
|
||||
setKilnInfo({ commit }, kilnInfo) {
|
||||
commit('SET_KILNINFO', kilnInfo.payload)
|
||||
}
|
||||
};
|
||||
export default {
|
||||
namespaced: true,
|
||||
state,
|
||||
mutations,
|
||||
actions,
|
||||
}
|
||||
Reference in New Issue
Block a user