permission.js 980 B

1234567891011121314151617181920212223242526272829303132
  1. import router from '../router'
  2. import { ElMessage } from 'element-plus'
  3. import { getToken } from './auth'
  4. import store from '../store'
  5. // 路由判断登录 根据路由配置文件的参数
  6. router.beforeEach((to, from, next) => {
  7. // to,将要访问的路径
  8. // from 从哪个路径跳转过来的
  9. // next 是一个函数,代表放行
  10. document.title = `${to.meta.title} | 全业务域对标考评系统`
  11. // let token = window.localStorage.getItem('token')
  12. // if(to.path==='/login'){
  13. // return next()
  14. // }else{
  15. // if(!token){
  16. // ElMessage.error('登录已失效,请重新登录');
  17. // store.commit('clearAxiosArr')
  18. // return next('/login')
  19. // } else if (to.path==='/') {
  20. // store.commit('clearAxiosArr')
  21. // return next('/login')
  22. // } else{
  23. // store.commit('clearAxiosArr')
  24. // next()
  25. // }
  26. // }
  27. return next()
  28. })