yuwandanmian 2 ani în urmă
părinte
comite
f174ab1aba
3 a modificat fișierele cu 17 adăugiri și 7 ștergeri
  1. 0 4
      src/layout/components/Sidebar/index.vue
  2. 1 1
      src/permission.js
  3. 16 2
      src/router/index.js

+ 0 - 4
src/layout/components/Sidebar/index.vue

@@ -14,10 +14,6 @@
         router
       >
         <sidebar-item v-for="route in routes" :key="route.path" :item="route" :base-path="route.path" />
-        <!-- <el-menu-item index="/searchSystem">
-          <i class="el-icon-search"></i>
-          <span slot="title">医院大数据自助查询</span>
-        </el-menu-item> -->
       </el-menu>
     </el-scrollbar>
   </div>

+ 1 - 1
src/permission.js

@@ -8,7 +8,7 @@ import getPageTitle from '@/utils/get-page-title';
 
 NProgress.configure({ showSpinner: false }); // NProgress Configuration
 
-const whiteList = ['/login']; // no redirect whitelist
+const whiteList = ['/login', '/whitelist-search']; // no redirect whitelist
 
 router.beforeEach(async (to, from, next) => {
   // start progress bar

+ 16 - 2
src/router/index.js

@@ -288,6 +288,21 @@ export const constantRoutes = [
       }
     ]
   },
+
+  {
+    path: '/whitelist',
+    component: AppMain,
+    redirect: '/whitelist-search',
+    children: [
+      {
+        path: '/whitelist-search',
+        name: 'WhitelistSearch',
+        component: () => import('@/views/searchSystem/index'),
+        meta: { keepAlive:true },
+        hidden: true
+      }
+    ]
+  }
 ];
 
 const createRouter = () =>
@@ -299,7 +314,7 @@ const createRouter = () =>
 
 const router = createRouter();
 
-const whiteList = ['/login','/404']; // 添加路由白名单
+const whiteList = ['/login','/404', '/whitelist-search']; // 添加路由白名单
 //路由判断
 router.beforeEach(async (to, from, next) => {
   const hasToken = getToken();
@@ -336,7 +351,6 @@ router.beforeEach(async (to, from, next) => {
       // 在白名单内直接放行
       next();
     } else {
-      console.log('1')
       // 其他没有访问权限的页面将被重定向到登录页面。
       next(`/login?redirect=${to.path}`);
     }