Forráskód Böngészése

统一登录平台权限管理

kk.shi 3 éve
szülő
commit
5b82fc5a7e
1 módosított fájl, 53 hozzáadás és 51 törlés
  1. 53 51
      src/router/index.js

+ 53 - 51
src/router/index.js

@@ -53,129 +53,131 @@ export const asyncRoutes = [
     alwaysShow: true,
     component: Layout,
     name: 'index',
-    meta: { title: '首页', icon: 'home' },
+    meta: { title: '应用魔方', icon: 'home' },
     children: [
       {
         path: '',
         name: '',
         component: () => import('@/views/rubik/rubikList'),
         meta: {
-          title: '首页',
+          title: '应用魔方',
         },
       },
     ],
   },
   {
-    path: '/coupon-activity',
+    path: '/application',
     component: Layout,
     redirect: 'noRedirect',
-    name: 'coupon',
+    name: 'application',
     alwaysShow: true,
-    meta: { title: '活动管理', icon: 'credit-card' },
+    meta: { title: '权限管理', icon: 'credit-card' },
     children: [
       {
-        path: 'activityList',
-        name: 'activityList',
-        component: () => import('@/views/coupon/activityList'),
+        path: 'applicationList',
+        name: 'applicationList',
+        component: () => import('@/views/application/applicationList'),
         meta: {
-          title: '活动列表',
+          title: '应用管理',
         },
       },
       {
-        path: 'addActivity',
-        name: 'addActivity',
-        hidden: true,
-        component: () => import('@/views/coupon/addActivity'),
+        path: 'nodeInfoList',
+        name: 'nodeInfoList',
+        component: () => import('@/views/nodeInfo/nodeInfoList'),
         meta: {
-          title: '新增活动',
+          title: '节点管理',
         },
       },
       {
-        path: 'detail',
-        name: 'detail',
+        path: 'addApplication',
+        name: 'addApplication',
         hidden: true,
-        component: () => import('@/views/couponActivity/detail'),
-        meta: { title: '活动详情' },
+        component: () => import('@/views/application/addApplication'),
+        meta: {
+          title: '编辑应用',
+        },
       },
     ],
   },
   {
-    path: '/application',
+    path: '/nodeInfo',
     component: Layout,
     redirect: 'noRedirect',
-    name: 'application',
+    name: 'nodeInfo',
     alwaysShow: true,
-    meta: { title: '应用管理', icon: 'credit-card' },
+    hidden: true,
+    meta: { title: '节点管理', icon: 'credit-card' },
     children: [
       {
-        path: 'applicationList',
-        name: 'applicationList',
-        component: () => import('@/views/application/applicationList'),
+        path: 'nodeInfoList',
+        name: 'nodeInfoList',
+        component: () => import('@/views/nodeInfo/nodeInfoList'),
         meta: {
-          title: '应用列表',
+          title: '节点列表',
         },
       },
       {
-        path: 'addApplication',
-        name: 'addApplication',
+        path: 'addNodeInfo',
+        name: 'addNodeInfo',
         hidden: true,
-        component: () => import('@/views/application/addApplication'),
+        component: () => import('@/views/nodeInfo/addNodeInfo'),
         meta: {
-          title: '编辑应用',
+          title: '编辑节点',
         },
       },
     ],
   },
   {
-    path: '/userInfo',
+    path: '/roleInfo',
     component: Layout,
     redirect: 'noRedirect',
-    name: 'userInfo',
+    name: 'roleInfo',
     alwaysShow: true,
-    meta: { title: '用户管理', icon: 'credit-card' },
+    meta: { title: '角色管理', icon: 'credit-card' },
     children: [
       {
-        path: 'userinfoList',
-        name: 'userinfoList',
-        component: () => import('@/views/userInfo/userInfoList'),
+        path: 'roleInfoList',
+        name: 'roleInfoList',
+        component: () => import('@/views/roleInfo/roleInfoList'),
         meta: {
-          title: '用户列表',
+          title: '角色列表',
         },
       },
       {
-        path: 'addUserInfo',
-        name: 'addUserInfo',
+        path: 'addRoleInfo',
+        name: 'addRoleInfo',
         hidden: true,
-        component: () => import('@/views/userInfo/addUserInfo'),
+        component: () => import('@/views/roleInfo/addRoleInfo'),
         meta: {
-          title: '编辑用户',
+          title: '编辑角色',
         },
       },
     ],
   },
   {
-    path: '/nodeInfo',
+    path: '/userInfo',
     component: Layout,
     redirect: 'noRedirect',
-    name: 'nodeInfo',
+    name: 'userInfo',
     alwaysShow: true,
-    meta: { title: '节点管理', icon: 'credit-card' },
+    meta: { title: '用户管理', icon: 'credit-card' },
     children: [
       {
-        path: 'nodeInfoList',
-        name: 'nodeInfoList',
-        component: () => import('@/views/nodeInfo/nodeInfoList'),
+        path: 'userinfoList',
+        name: 'userinfoList',
+        component: () => import('@/views/userInfo/userInfoList'),
         meta: {
-          title: '节点列表',
+          title: '用户列表',
         },
       },
       {
-        path: 'addNodeInfo',
-        name: 'addNodeInfo',
+        path: 'addUserInfo',
+        name: 'addUserInfo',
         hidden: true,
-        component: () => import('@/views/nodeInfo/addNodeInfo'),
+        component: () => import('@/views/userInfo/addUserInfo'),
         meta: {
-          title: '编辑节点',
+          title: '编辑用户',
         },
       },
     ],