lrf402788946 4 éve
szülő
commit
e5016ae83f
2 módosított fájl, 9 hozzáadás és 2 törlés
  1. 1 0
      src/router/index.js
  2. 8 2
      src/store/index.js

+ 1 - 0
src/router/index.js

@@ -129,6 +129,7 @@ const router = new VueRouter({
 });
 router.beforeEach((to, form, next) => {
   store.commit('setUser');
+  store.dispatch('setting/checkCache');
   if (to.name === 'login') {
     next();
     return;

+ 8 - 2
src/store/index.js

@@ -12,10 +12,14 @@ import login from '@frame/store/login';
 import count from '@frame/store/count';
 import dirPlan from '@frame/store/dir-plan';
 import attendance from '@frame/store/attendance';
+import setting from '@frame/store/setting';
+import trainBatch from '@frame/store/train-plan-year';
 
 import util from '@frame/store/util';
 import * as ustate from '@frame/store/user/state';
 import * as umutations from '@frame/store/user/mutations';
+import * as dostate from '@frame/store/setting/state';
+import * as domutations from '@frame/store/setting/mutations';
 Vue.use(Vuex);
 
 export default new Vuex.Store({
@@ -33,8 +37,10 @@ export default new Vuex.Store({
     util,
     attendance, //考勤
     count,
+    setting,
+    trainBatch,
   },
-  state: { ...ustate },
-  mutations: { ...umutations },
+  state: { ...ustate, ...dostate },
+  mutations: { ...umutations, ...domutations },
   actions: {},
 });