lsc il y a 2 ans
Parent
commit
443cd8ba9b

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/index.html


Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
dist/report.html


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/static/js/app.1716b6ce.js


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/static/js/app.e9aecaa7.js


+ 2 - 2
src/permission.js

@@ -17,7 +17,7 @@ router.beforeEach(async(to, from, next) => {
 
   // determine whether the user has logged in
   const hasToken = getToken()
-
+  debugger
   if (hasToken) {
     if (to.path === '/login') {
       // if is logged in, redirect to the home page
@@ -34,7 +34,7 @@ router.beforeEach(async(to, from, next) => {
       } else {
         try {
           // 获取用户信息
-          store.dispatch('user/getInfo')
+          // store.dispatch('user/getInfo')
           // // 根据角色生成可访问的路线图
           next({ ...to, replace: true })
         } catch (error) {

+ 2 - 1
src/store/modules/user.js

@@ -64,12 +64,13 @@ const actions = {
   //       })
   //   })
   // },
-  login({ commit }) {
+  login({ dispatch }) {
     return new Promise((resolve, reject) => {
       eduGet()
         .then(response => {
           console.log(response)
           var _user = response[0][0]
+          dispatch('getInfo')
           setToken(_user.userid)
           resolve(_user.userid)
         })

Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff