app.js 1.42 KB
export default {
  path: '/',
  name: 'appliction',
  component: '../layouts/BasicLayout',
  routes: [
    { path: '/', redirect: '/screen' },
    {
      path: '/screen',
      name: 'dataScreen',
      component: './Screen',
      icons: 'screen',
      resourceCode: 'Home',
    },
    {
      path: '/risk',
      name: 'risk',
      component: './Risk',
      icons: 'risk',
      resourceCode: 'RiskManage',
    },
    {
      path: '/event',
      name: 'event',
      component: './Incident',
      icons: 'event',
      resourceCode: 'EventManage',
    },
    {
      path: '/data',
      name: 'data',
      component: './Data',
      icons: 'data',
      resourceCode: 'DataManage',
    },
    {
      path: '/system',
      name: 'system',
      icons: 'system',

      resourceCode: 'SystemManage',
      routes: [
        {
          path: '/system/account',
          name: 'account',
          component: './System/Account',
          icons: '',
          resourceCode: 'AccountManage',
        },
        {
          path: '/system/role',
          name: 'role',
          component: './System/Role',
          icons: '',
          resourceCode: 'RoleManage',
        },
        {
          path: '/system/menu',
          name: 'menu',
          component: './System/Menu',
          icons: '',
          resourceCode: 'MenuManage',
        },
      ],
    },
    {
      component: './404',
      resourceCode: '404',
    },
  ],
};