import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { warningList: [], eventList: [], peopleList:[], companyList:[], carList:[], cameraList:[], hiddenDangrousList:[], dangrousWorkList:[], groundEnvList:[], specialEnvList:[], dangrousList:[], safeGoods:[], }, getters: { }, mutations: { setPeopleList(state,data){ state.peopleList = data; }, setCompanyList(state,data){ state.companyList = data; }, setCarList(state,data){ state.carList = data; }, setCameraList(state,data){ state.cameraList = data; }, upDateWaringList(state:any,data){ state.warningList = [...data,...state.warningList]; }, setHiddenDangrousList(state:any,data){ state.hiddenDangrousList = data; }, setDangrousWorkList(state:any,data){ state.dangrousWorkList = data; }, setGroundEnvList(state:any,data){ state.groundEnvList = data; }, setSpecialEnvList(state:any,data){ state.specialEnvList = data; }, upDateEventList(state:any,data){ state.eventList = [...data,...state.eventList]; }, setDangrousList(state:any,data){ state.dangrousList = data; }, setSafeGoods(state:any,data){ state.safeGoods = data; }, }, actions: { }, modules: { } })