浏览代码

环境导航优化

reedliuqing_i 5 年之前
父节点
当前提交
f496dc047b
共有 1 个文件被更改,包括 96 次插入37 次删除
  1. 96 37
      src/router/index.js

+ 96 - 37
src/router/index.js

@@ -306,61 +306,120 @@ export const constantRoutes = [{
   name: '环境',
   meta: { title: '环境管理', icon: '环境管理' },
   children: [{
-    path: 'env',
-    name: 'env',
+    path: 'operate',
+    name: '操作',
     component: () =>
           import('@/views/env/index.vue'),
-    meta: { title: '环境管理' }
-
-  },
-  {
-    path: 'businessline',
-    name: 'businessline',
-    component: () =>
+    meta: { title: '操作' },
+    children: [
+      {
+        path: 'env',
+        name: 'env',
+        component: () =>
           import('@/views/env/index.vue'),
-    meta: { title: '业务线管理' }
-  },
-  {
-    path: 'whitelist',
-    name: 'whitelist',
-    component: () =>
+        meta: { title: '环境管理' }
+      }, {
+        path: 'mq',
+        name: 'mq',
+        component: () =>
           import('@/views/env/index.vue'),
-    meta: { title: '白名单管理' }
-  },
-  {
-    path: 'module',
-    name: 'module',
-    component: () =>
+        meta: { title: 'MQ管理' }
+      }, {
+        path: 'database',
+        name: 'database',
+        component: () =>
           import('@/views/env/index.vue'),
-    meta: { title: '模块管理' }
+        meta: { title: '数据库管理' }
+      }
+    ]
   },
   {
-    path: 'group',
-    name: 'group',
+    path: 'b2b',
+    name: '企业级',
     component: () =>
           import('@/views/env/index.vue'),
-    meta: { title: 'Group管理' }
-  },
-  {
-    path: 'topic',
-    name: 'topic',
-    component: () =>
+    meta: { title: '企业级' },
+    children: [
+      {
+        path: 'front-end',
+        name: 'b2b/front-end',
+        component: () =>
+          import('@/views/env/index.vue'),
+        meta: { title: '前端部署' }
+      },
+      {
+        path: 'after-end',
+        name: 'b2b/after-end',
+        component: () =>
           import('@/views/env/index.vue'),
-    meta: { title: 'Topic管理' }
+        meta: { title: '后端部署' }
+      }
+    ]
   },
   {
-    path: 'mq',
-    name: 'mq',
+    path: 'data-maintain',
+    name: '信息维护',
     component: () =>
           import('@/views/env/index.vue'),
-    meta: { title: 'MQ管理' }
+    meta: { title: '信息维护' },
+    children: [{
+      path: 'businessline',
+      name: 'businessline',
+      component: () =>
+            import('@/views/env/index.vue'),
+      meta: { title: '业务线管理' }
+    },
+    {
+      path: 'whitelist',
+      name: 'whitelist',
+      component: () =>
+            import('@/views/env/index.vue'),
+      meta: { title: '白名单管理' }
+    },
+    {
+      path: 'module',
+      name: 'module',
+      component: () =>
+            import('@/views/env/index.vue'),
+      meta: { title: '模块管理' }
+    },
+    {
+      path: 'group',
+      name: 'group',
+      component: () =>
+            import('@/views/env/index.vue'),
+      meta: { title: 'Group管理' }
+    },
+    {
+      path: 'topic',
+      name: 'topic',
+      component: () =>
+            import('@/views/env/index.vue'),
+      meta: { title: 'Topic管理' }
+    },
+    {
+      path: 'userContainer',
+      name: 'userContainer',
+      component: () =>
+            import('@/views/env/index.vue'),
+      meta: { title: '用户容器外网' }
+    }]
   },
   {
-    path: 'data',
-    name: 'data',
+    path: 'other',
+    name: 'other',
     component: () =>
           import('@/views/env/index.vue'),
-    meta: { title: '数据统计' }
+    meta: { title: '其他' },
+    children: [
+      {
+        path: 'data',
+        name: 'data',
+        component: () =>
+              import('@/views/env/index.vue'),
+        meta: { title: '数据统计' }
+      }
+    ]
   }
   ]
 },