base.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. var routers = [
  2. {
  3. //险种管理
  4. path: '/base/insuranceDefinition/list',
  5. name: 'base-insuranceDefinition-list',
  6. // route level code-splitting
  7. // this generates a separate chunk (about.[hash].js) for this route
  8. // which is lazy-loaded when the route is visited.
  9. component: () => import('@/views/base/insuranceDefinition-list.vue'),
  10. meta: {
  11. roles: ["admin"]
  12. }
  13. },
  14. {
  15. //险种限额管理
  16. path: '/base/insuranceDefinitionLimit/list',
  17. name: 'base-insuranceDefinitionLimit-list',
  18. // route level code-splitting
  19. // this generates a separate chunk (about.[hash].js) for this route
  20. // which is lazy-loaded when the route is visited.
  21. component: () => import('@/views/base/insuranceDefinitionLimit-list.vue'),
  22. meta: {
  23. roles: ["admin"]
  24. }
  25. },
  26. {
  27. //行业管理
  28. path: '/base/jobs/list',
  29. name: 'base-jobs-list',
  30. // route level code-splitting
  31. // this generates a separate chunk (about.[hash].js) for this route
  32. // which is lazy-loaded when the route is visited.
  33. component: () => import('@/views/base/jobs-list.vue'),
  34. meta: {
  35. roles: ["admin"]
  36. }
  37. },
  38. {
  39. //收费标准
  40. path: '/base/insuranceJobs/list',
  41. name: 'base-insuranceJobs-list',
  42. // route level code-splitting
  43. // this generates a separate chunk (about.[hash].js) for this route
  44. // which is lazy-loaded when the route is visited.
  45. component: () => import('@/views/base/insuranceJobs-list.vue'),
  46. meta: {
  47. roles: ["admin"]
  48. }
  49. },
  50. {
  51. //代理人管理
  52. path: '/base/insuranceAgent/list',
  53. name: 'base-insuranceAgent-list',
  54. // route level code-splitting
  55. // this generates a separate chunk (about.[hash].js) for this route
  56. // which is lazy-loaded when the route is visited.
  57. component: () => import('@/views/base/insuranceAgent-list.vue'),
  58. meta: {
  59. roles: ["admin"]
  60. }
  61. },
  62. {
  63. //企业信息管理
  64. path: '/base/company/list',
  65. name: 'base-company-list',
  66. // route level code-splitting
  67. // this generates a separate chunk (about.[hash].js) for this route
  68. // which is lazy-loaded when the route is visited.
  69. component: () => import('@/views/base/company-list.vue'),
  70. meta: {
  71. roles: ["admin"]
  72. }
  73. },
  74. {
  75. //我的消息
  76. path: '/base/message/list',
  77. name: 'base-message-list',
  78. // route level code-splitting
  79. // this generates a separate chunk (about.[hash].js) for this route
  80. // which is lazy-loaded when the route is visited.
  81. component: () => import('@/views/base/message-list.vue'),
  82. meta: {
  83. roles: ["admin"]
  84. }
  85. }
  86. ]
  87. export default routers;