无人机管理后台前端(已迁走)
罗广辉
2025-04-19 e6160e56cc99c7bb85ea2d32bebe74ebc7582c0a
feat: 添加重定向
1 files modified
6 ■■■■ changed files
src/permission.js 6 ●●●● patch | view | raw | blame | history
src/permission.js
@@ -4,7 +4,7 @@
 * @LastEditors: GuLiMmo 2820890765@qq.com
 * @LastEditTime: 2024-08-29 14:10:56
 * @FilePath: /drone-web-manage/src/permission.js
 * @Description:
 * @Description:
 * Copyright (c) 2024 by GuLiMmo, All Rights Reserved.
 */
import router from './router/';
@@ -20,6 +20,7 @@
router.beforeEach((to, from, next) => {
  const meta = to.meta || {};
  const isMenu = meta.menu === undefined ? to.query.menu : meta.menu;
  const redirect = decodeURIComponent(to.query.redirect || '');
  store.commit('SET_IS_MENU', isMenu === undefined);
  if (getToken()) {
    if (store.getters.isLock && to.path !== lockPage) {
@@ -28,6 +29,9 @@
    } else if (to.path === '/login') {
      //如果登录成功访问登录页跳转到主页
      next({ path: '/' });
    } else if (redirect){
      console.log('redirect',redirect);
      next({ path: redirect})
    } else {
      const systemToken = store.getters.token || urlParams?.token
      if (systemToken === 0) {