first commit
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
import Vue from 'vue'
|
||||
import Vuex from 'vuex'
|
||||
Vue.use(Vuex)
|
||||
const store = new Vuex.Store({
|
||||
state: {
|
||||
siteData:{
|
||||
internalUrl : '',
|
||||
externalUrl : '',
|
||||
apiPath : '',
|
||||
internalTag : false,
|
||||
macauIp:true,
|
||||
internalSSOUrl: '',
|
||||
externalSSOUrl: '',
|
||||
version:'',
|
||||
debugMode: true,
|
||||
mockSSO:false,
|
||||
mockTPD:false,
|
||||
},
|
||||
deviceData:{
|
||||
saveArea: false,
|
||||
statusBarHeight: 0,
|
||||
windowWidth: 375,
|
||||
windowHeight: 0,
|
||||
navBarHeight: 45,
|
||||
menuButtonLeft: 0,
|
||||
menuButtonTop:0,
|
||||
menuButtonHeight:0,
|
||||
},
|
||||
userData:{
|
||||
id: '',
|
||||
employeeNo:'',
|
||||
loginTag:false,
|
||||
propertyData:null,
|
||||
teamData:null,
|
||||
blockData:null,
|
||||
}
|
||||
},
|
||||
mutations: {
|
||||
setSiteData(state,data){
|
||||
state.siteData = data;
|
||||
},
|
||||
setDeviceData(state,data){
|
||||
state.deviceData = data;
|
||||
},
|
||||
setUserData(state,data){
|
||||
state.userData = data;
|
||||
}
|
||||
},
|
||||
actions: {
|
||||
setSiteData: ({commit}, data) => {
|
||||
commit('setSiteData', data)
|
||||
},
|
||||
setDeviceData: ({commit}, data) => {
|
||||
commit('setDeviceData', data)
|
||||
},
|
||||
setUserData: ({commit}, data) => {
|
||||
commit('setUserData', data)
|
||||
}
|
||||
},
|
||||
getters: {
|
||||
getSiteData: (state) => {
|
||||
return state.siteData
|
||||
},
|
||||
getDeviceData: (state) => {
|
||||
return state.deviceData
|
||||
},
|
||||
getUserData: (state) => {
|
||||
return state.userData
|
||||
}
|
||||
}
|
||||
})
|
||||
export default store
|
||||
Reference in New Issue
Block a user