lsc hace 1 semana
padre
commit
1c80498661
Se han modificado 5 ficheros con 7 adiciones y 5 borrados
  1. 0 0
      dist/index.html
  2. 1 1
      dist/report.html
  3. 0 0
      dist/static/js/app.9bd44de6.js
  4. 0 0
      dist/static/js/app.a8142086.js
  5. 6 4
      src/permission.js

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 0 - 0
dist/index.html


La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1 - 1
dist/report.html


La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 0 - 0
dist/static/js/app.9bd44de6.js


La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 0 - 0
dist/static/js/app.a8142086.js


+ 6 - 4
src/permission.js

@@ -5,7 +5,7 @@ import 'nprogress/nprogress.css' // progress bar style
 // import { getToken } from '@/utils/auth' // get token from cookie
 import Cookies from 'js-cookie'
 import { getToken } from '@/utils/auth'
-import user from './store/modules/user'
+import { loginOut } from '@/api/user'
 
 NProgress.configure({ showSpinner: false }) // NProgress Configuration
 
@@ -63,9 +63,11 @@ router.beforeEach(async(to, from, next) => {
           const shareCourseId = store.getters.shareCourseId
           if (courseId || testId || shareCourseId) {
             Cookies.set('isWeChat', '1')
-            await store.commit('user/SET_ID', '')
-            await store.dispatch('user/logout')
-            next(`/login2?redirect=${to.path}`)
+            loginOut().then(async res => {
+              await store.dispatch('user/logout')
+              await store.commit('user/SET_ID', '')
+              next(`/login2?redirect=${to.path}`)
+            })
           } else {
             Cookies.set('isWeChat', '2')
             next('/appStoreCopy')

Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio