import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { kilnPressure: 999, oilTable1: {}, oilTable2: {}, gasTable1: {}, gasTable2: {}, kilnTop1: {}, kilnTop2: {}, kilnBtm1: {}, kilnBtm2: {}, xiCao1: {}, xiCao2: {}, kilnWaterIn: {}, kilnWaterOut: {}, fan: {}, fireDirection: "南火", kilnPressure: '99', fireChangeTime: '13:30:11', lastFireChangeTime: '33', waterInTemp: '099', waterOutTemp: '056' }, getters: { }, mutations: { update(state, payload) { switch (payload.target) { case 'oil-1': { state.oilTable1 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'oil-2': { state.oilTable2 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'gas-1': { state.gasTable1 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'gas-2': { state.gasTable2 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'kiln-top-1': { state.kilnTop1 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'kiln-top-2': { state.kilnTop2 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'kiln-btm-1': { state.kilnBtm1 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'kiln-btm-2': { state.kilnBtm2 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'kiln-water-in': { state.kilnWaterIn = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'kiln-water-out': { state.kilnWaterOut = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'water-in-temp': { state.waterInTemp = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'water-out-temp': { state.waterOutTemp = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'xicao-1': { state.xiCao1 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'xicao-2': { state.xiCao2 = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'fan': { state.fan = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'fire-direction': { state.fireDirection = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'last-fire-change-time': { state.lastFireChangeTime = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'kiln-pressure': { state.kilnPressure = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'fire-change-time': { state.fireChangeTime = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'water-in-temp': { state.waterInTemp = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } case 'water-out-temp': { state.waterOutTemp = payload.data console.log('更换' + payload.target + '的数据' + payload.data) break } } } }, actions: { }, modules: { } })