|
|
|
import Vue from 'vue';
|
|
|
|
import Vuex from 'vuex';
|
|
|
|
Vue.use(Vuex);
|
|
|
|
const store = new Vuex.Store({
|
|
|
|
state: {
|
|
|
|
courseId:'',
|
|
|
|
userId: '',
|
|
|
|
roleId: '',
|
|
|
|
manager:{},
|
|
|
|
provinceList: [],
|
|
|
|
configId: '',
|
|
|
|
systemId: '',
|
|
|
|
orderId: '',
|
|
|
|
userLoginId: '',
|
|
|
|
userName: '',
|
|
|
|
roleId: '',
|
|
|
|
loginToken: ''
|
|
|
|
},
|
|
|
|
mutations:{
|
|
|
|
userData (state, payload) {
|
|
|
|
state.userId = payload.user_id
|
|
|
|
},
|
|
|
|
courseData (state, payload) {
|
|
|
|
state.courseId = payload.course_id
|
|
|
|
},
|
|
|
|
managerData (state, payload) {
|
|
|
|
state.manager = payload.form
|
|
|
|
},
|
|
|
|
provinceData (state, payload) {
|
|
|
|
state.provinceList = payload.provinceList
|
|
|
|
},
|
|
|
|
configData (state, payload) {
|
|
|
|
state.configId = payload.config_id
|
|
|
|
},
|
|
|
|
systemData (state, payload) {
|
|
|
|
state.systemId = payload.system_id
|
|
|
|
state.orderId = payload.order_id
|
|
|
|
},
|
|
|
|
userLoginData (state, payload) {
|
|
|
|
state.userLoginId = payload.userLogin_id
|
|
|
|
state.userName = payload.userName
|
|
|
|
state.roleId = payload.roleId
|
|
|
|
},
|
|
|
|
tokenData (state, payload) {
|
|
|
|
state.loginToken = payload.loginToken
|
|
|
|
},
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
export default store;
|