Ver código fonte

临时一级菜单权限

zhongxiaoyu 2 anos atrás
pai
commit
4669388003
2 arquivos alterados com 6 adições e 7 exclusões
  1. 5 1
      src/getMenu.js
  2. 1 6
      src/router/routes/routes-file-temp.js

+ 5 - 1
src/getMenu.js

@@ -45,7 +45,11 @@ router.beforeEach(async (to, from, next) => {
           staticRoutes.forEach(route => {
             const routeIndex = menus.findIndex(permissionRoute => permissionRoute.name === route.name)
             if (routeIndex > -1) {
-              menus[routeIndex] = { ...route }
+              menus[routeIndex] = {
+                ...menus[routeIndex],
+                component: route.component,
+                children: route.children
+              }
             }
           })
           store.dispatch("permission/setRoutes", menus)

+ 1 - 6
src/router/routes/routes-file-temp.js

@@ -21,7 +21,6 @@ const uploadRoutes = {
         {
           path: '/upload',
           name: 'UploadView',
-          meta: { title: '速运行李上传' },
           component: () => import('@/views/upload/index.vue'),
         },
       ],
@@ -35,7 +34,6 @@ const statisticsChartsRoutes = {
   component: Layout,
   meta: {
     title: '统计图表',
-    roles: ['statistical_chart'],
   },
   children: [
     {
@@ -470,7 +468,6 @@ const departureRoutes = {
   path: '/departure',
   name: 'Departure',
   component: Layout,
-  meta: { roles: ['departure_menu'] },
   children: [
     {
       path: '/departure',
@@ -562,7 +559,6 @@ const arrivalRoutes = {
   path: '/arrival',
   name: 'Arrival',
   component: Layout,
-  meta: { roles: ['inbound_management'] },
   children: [
     {
       path: '/arrival',
@@ -653,7 +649,6 @@ const transferRoutes = {
   path: '/transfer',
   name: 'Transfer',
   component: Layout,
-  meta: { roles: ['ti_showTransit'] },
   children: [
     {
       path: '/transfer',
@@ -835,7 +830,7 @@ const advanceRoutes = {
           path: '/advance',
           name: 'AdvancedQuery',
           component: () => import('@/views/advancedQuery'),
-          meta: { title: '高级查询', isPage: 'advance_page', keepAlive: true },
+          meta: { keepAlive: true },
           children: [
             {
               path: '/advance',