1
jhzh
2025-07-06 c24f01e317c68e8d490af53210cee83d46297e20
src/permission.js
@@ -13,6 +13,7 @@
const allowList = ['login', 'register', 'registerResult'] // no redirect allowList
const loginRoutePath = '/user/login'
const defaultRoutePath = '/dashboard/workplace'
const UserlistRoutePath = '/user/userlist'
router.beforeEach((to, from, next) => {
  NProgress.start() // start progress bar
@@ -21,7 +22,7 @@
  const token = storage.get(ACCESS_TOKEN)
  if (token) {
    if (to.path === loginRoutePath) {
      next({ path: defaultRoutePath })
      next({ path: UserlistRoutePath })
      NProgress.done()
    } else {
      // check login user.roles is null