lsc há 1 semana atrás
pai
commit
87c00a9a01
4 ficheiros alterados com 5 adições e 7 exclusões
  1. 0 0
      dist/index.html
  2. 1 1
      dist/report.html
  3. 0 0
      dist/static/js/app.cd229712.js
  4. 4 6
      src/permission.js

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/index.html


Diff do ficheiro suprimidas por serem muito extensas
+ 1 - 1
dist/report.html


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/app.cd229712.js


+ 4 - 6
src/permission.js

@@ -55,21 +55,19 @@ router.beforeEach(async(to, from, next) => {
       // console.log('to', {...to} )
       if (userinfo) {
         console.log(store)
-        if (isWeChat === '1' || to.path === '/appStoreCopy') {
+        if (isWeChat === '1' || to.path === '/appStoreCopy' || to.path === '/searchL' || to.path === '/userInfoPage') {
           next()
         } else if (isWeChat === '2') {
           const courseId = store.getters.courseId
           const testId = store.getters.testId
           const shareCourseId = store.getters.shareCourseId
-          await store.commit('SET_TESTID', '')
-          await store.commit('SET_COURSEID', '')
-          await store.commit('SET_SHARECOURSEID', '')
           if (courseId || testId || shareCourseId) {
-            next()
+            Cookies.set('isWeChat', '1')
+            store.dispatch('user/logout')
+            next(`/login2?redirect=${to.path}`)
           } else {
             next('/appStoreCopy')
           }
-          Cookies.set('isWeChat', '1')
         } else {
           next()
         }

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff