41 lines
774 B
JavaScript
41 lines
774 B
JavaScript
|
|
import Vue from 'vue'
|
||
|
|
import Vuex from 'vuex'
|
||
|
|
// import homeModule from './modules/home.js'
|
||
|
|
|
||
|
|
Vue.use(Vuex)
|
||
|
|
|
||
|
|
export default new Vuex.Store({
|
||
|
|
state: {
|
||
|
|
imageLists: [],
|
||
|
|
auditModel: {},
|
||
|
|
userAndDepartment: {
|
||
|
|
allIds: [],
|
||
|
|
userIds: [],
|
||
|
|
departmentIds: [],
|
||
|
|
allUserIdWithName: [],
|
||
|
|
allUserInfos: [],
|
||
|
|
allDepartmentInfos: [],
|
||
|
|
allInfos: []
|
||
|
|
},
|
||
|
|
BASE_API: '',
|
||
|
|
count: 1
|
||
|
|
},
|
||
|
|
mutations: {
|
||
|
|
increment (state) {
|
||
|
|
state.count++
|
||
|
|
},
|
||
|
|
updateImageLists(state, lists) {
|
||
|
|
state.imageLists = lists
|
||
|
|
},
|
||
|
|
updateAuditModel(state, obj) {
|
||
|
|
state.auditModel = obj
|
||
|
|
},
|
||
|
|
updateUserAndDepartment(state, obj) {
|
||
|
|
state.userAndDepartment = obj
|
||
|
|
}
|
||
|
|
// modules: {
|
||
|
|
// homeModule
|
||
|
|
// },
|
||
|
|
}
|
||
|
|
})
|