Forráskód Böngészése

已登录账号点击去登录,刷新当前页面或前往个人首页

lifanagju_citu 1 hónapja
szülő
commit
d07d977188
2 módosított fájl, 4 hozzáadás és 6 törlés
  1. 1 3
      components.d.ts
  2. 3 3
      src/permission.js

+ 1 - 3
components.d.ts

@@ -17,6 +17,7 @@ declare module 'vue' {
     Combobox: typeof import('./src/components/FormUI/combobox/index.vue')['default']
     ComboboxZhAndEn: typeof import('./src/components/FormUI/comboboxZhAndEn/index.vue')['default']
     ConfirmPaymentDialog: typeof import('./src/components/pay/confirmPaymentDialog.vue')['default']
+    copy: typeof import('./src/components/CtForm/index copy.vue')['default']
     CtBtn: typeof import('./src/components/CtVuetify/CtBtn/index.vue')['default']
     CtDialog: typeof import('./src/components/CtDialog/index.vue')['default']
     CtFilter: typeof import('./src/components/CtFilter/index.vue')['default']
@@ -74,7 +75,4 @@ declare module 'vue' {
     VerifySlide: typeof import('./src/components/Verifition/Verify/VerifySlide.vue')['default']
     WangEditor: typeof import('./src/components/FormUI/wangEditor/index.vue')['default']
   }
-  export interface ComponentCustomProperties {
-    vLoading: typeof import('element-plus/es')['ElLoadingDirective']
-  }
 }

+ 3 - 3
src/permission.js

@@ -140,10 +140,10 @@ router.beforeEach(async (to, from, next) => {
     if (localStorage.getItem('chooseRole') === 'showChooseRole' && to.path !== '/register/selectedPersonRole' && tokenIndex === 2) next('/register/selectedPersonRole')
     else if (localStorage.getItem('necessaryInfoReady') === 'fddeaddc47868b' && tokenIndex === 2 && localStorage.getItem('chooseRole') !== 'showChooseRole') dialogExtend('necessaryInfoDialog')
     
-    if (to.fullPath === '/login') {
+    if (from.path !== '/login' && from.path !== '/') {
       window.location.reload()
-      // next('/recruitHome')
-      return
+    } else {
+      next({ path: '/recruitHome' })
     }
     next()
     return