按钮级别的新版本,多级别的组织架构
loulijun2021
2023-08-23 6e940f67eabe8ae168124dafac6b7430d17c2432
src/router/index.js
@@ -128,11 +128,11 @@
        meta: { code: '1014', title: '班组管理', icon: '', keepAlive: true }
      },
      {
        path: 'menuList',
        name: 'menuListCancel',
        path: 'powerDivider',
        name: 'powerDividerCancel',
        code: '1015',
        component: () => import('@/views/basicSettings/menuList'),
        meta: { code: '1015', title: '菜单管理', icon: '', keepAlive: true }
        component: () => import('@/views/basicSettings/powerDivider'),
        meta: { code: '1015', title: '权限分配', icon: '', keepAlive: true }
      }
    ]
@@ -143,7 +143,7 @@
    redirect: '/workOrder/workOrderList',
    name: '工单管理',
    code: '1002',
    meta: { code: '1002', title: '工单管理', icon: 'quality' },
    meta: { code: '1002', title: '工单管理', icon: 'bbgl' },
    alwaysShow: true, // 当children只有一个时,也显示父菜单
    children: [
      {
@@ -156,13 +156,13 @@
      {
        path: 'workOrderSend',
        name: 'workOrderSendCancel',
        code: '1011',
        code: '1021',
        component: () => import('@/views/workOrder/workOrderSend'),
        meta: { code: '1021', title: '工单派发', icon: '', keepAlive: true }
      }, {
        path: 'workOrderClose',
        name: 'workOrderCloseCancel',
        code: '1012',
        code: '1022',
        component: () => import('@/views/workOrder/workOrderClose'),
        meta: { code: '1022', title: '工单关闭', icon: '', keepAlive: true }
      }
@@ -207,7 +207,7 @@
    redirect: '/statistic/reportList',
    name: '统计报表',
    code: '1004',
    meta: { code: '1004', title: '统计报表', icon: 'bbgl' },
    meta: { code: '1004', title: '统计报表', icon: 'quality' },
    alwaysShow: true, // 当children只有一个时,也显示父菜单
    children: [
      {
@@ -238,6 +238,24 @@
      }
    ]
  },
  {
    path: '/systemSetting',
    component: Layout,
    redirect: '/systemSetting/encodingRules',
    name: '系统设置',
    code: '1005',
    meta: { code: '1005', title: '系统设置', icon: 'xtsz' },
    alwaysShow: true, // 当children只有一个时,也显示父菜单
    children: [
      {
        path: 'reportList',
        name: 'reportListCancel',
        code: '1050',
        component: () => import('@/views/systemSetting/encodingRules'),
        meta: { code: '1050', title: '编码规则', icon: '', keepAlive: true }
      }
    ]
  }
]