routes.ts 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. export default [
  2. {
  3. path: '/order',
  4. component: './Order/Billing',
  5. access: 'billing',
  6. },
  7. // 权限管理
  8. {
  9. path: '/jurisdiction',
  10. component: './admin/user/jurisdiction',
  11. access: 'jurisdiction',
  12. },
  13. // 角色管理
  14. {
  15. path: '/roleManage',
  16. component: './admin/user/roleManage',
  17. access: 'roleManage',
  18. },
  19. // 管理员列表
  20. {
  21. path: '/administrators',
  22. component: './admin/user/administrators',
  23. access: 'administrators',
  24. },
  25. // 业务分类管理
  26. {
  27. path: '/category',
  28. component: './admin/business/category',
  29. access: 'category',
  30. },
  31. // 业务项目管理
  32. {
  33. path: '/project',
  34. component: './admin/business/project',
  35. access: 'project',
  36. },
  37. // 组织机构
  38. {
  39. path: '/mechanism',
  40. component: './admin/organization/mechanism',
  41. access: 'mechanism',
  42. },
  43. {
  44. path: '/welcome',
  45. name: 'welcome',
  46. component: './Welcome',
  47. access: 'welcome',
  48. },
  49. {
  50. path: '/',
  51. redirect: '/welcome',
  52. },
  53. {
  54. path: '/user',
  55. layout: false,
  56. routes: [
  57. {
  58. path: '/user',
  59. routes: [
  60. {
  61. name: 'login',
  62. path: '/user/login',
  63. component: './user/login',
  64. },
  65. ],
  66. },
  67. ],
  68. },
  69. {
  70. component: './404',
  71. },
  72. ];