血透系统PC前端

role.js 1.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import Layout from '@/views/layout/Layout'
  2. export default {
  3. path: '/role',
  4. component: Layout,
  5. redirect: '/role/admin/manage',
  6. name: 'role',
  7. alwaysShow: true,
  8. meta: {
  9. title: 'permissionManage',
  10. icon: 'role'
  11. },
  12. children: [{
  13. path: '/role/admin/manage',
  14. component: () => import('@/xt_pages/role/admin'),
  15. name: 'adminManage',
  16. meta: {
  17. title: 'adminManage'
  18. }
  19. },
  20. {
  21. path: '/role/manage',
  22. component: () => import('@/xt_pages/role/role'),
  23. name: 'roleManage',
  24. meta: {
  25. title: 'roleManage'
  26. }
  27. },
  28. {
  29. path: '/role/admin/create',
  30. component: () => import('@/xt_pages/role/CreateAdmin'),
  31. name: 'addAdmin',
  32. meta: {
  33. title: 'addAdmin',
  34. noCache: true
  35. },
  36. hidden: true,
  37. is_menu: false
  38. },
  39. {
  40. path: '/role/admin/edit',
  41. component: () => import('@/xt_pages/role/EditAdmin'),
  42. name: 'editAdmin',
  43. meta: {
  44. title: 'editAdmin',
  45. noCache: true
  46. },
  47. hidden: true,
  48. is_menu: false
  49. },
  50. {
  51. path: '/role/perview',
  52. component: () => import('@/xt_pages/role/EditPerview'),
  53. name: 'setupPerview',
  54. meta: {
  55. title: 'setupPerview',
  56. noCache: true
  57. },
  58. hidden: true,
  59. is_menu: false
  60. },
  61. {
  62. path: '/role/admin/specialpermission',
  63. component: () => import('@/xt_pages/role/special_permission'),
  64. name: 'special_permission_manage',
  65. meta: {
  66. title: 'special_permission_manage'
  67. }
  68. }
  69. ]
  70. }