workManagement.js 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. export default [{
  2. path: "/manualRunProjectList",
  3. name: "manualRunProjectList",
  4. meta: {
  5. tabname: "手动运行项目列表",
  6. menuKind: "workManagement",
  7. login: true
  8. },
  9. component: () => import("@/views/workManagement/manualRunProjectList"),
  10. children: [{
  11. path: "projectInfo",
  12. name: "projectInfo",
  13. meta: {
  14. tabname: "项目详情",
  15. menuKind: "workManagement",
  16. login: true
  17. },
  18. component: () => import("@/views/workManagement/projectInfo"),
  19. children: [{
  20. path: "taskInfo",
  21. name: "taskInfo",
  22. meta: {
  23. tabname: "任务详情",
  24. menuKind: "workManagement",
  25. login: true
  26. },
  27. component: () => import("@/views/workManagement/taskInfo")
  28. },
  29. {
  30. path: "evaluationReport",
  31. name: "evaluationReport",
  32. meta: {
  33. tabname: "评价报告",
  34. menuKind: "workManagement",
  35. login: true
  36. },
  37. component: () => import("@/views/workManagement/evaluationReport")
  38. },
  39. ]
  40. }, ]
  41. },
  42. {
  43. path: "/manualRunProjectDetail",
  44. name: "manualRunProjectDetail",
  45. meta: {
  46. tabname: "手动运行项目",
  47. menuKind: "workManagement",
  48. login: true
  49. },
  50. component: () => import("@/views/workManagement/manualRunProjectDetail")
  51. },
  52. {
  53. path: "/autoRunProjectList",
  54. name: "autoRunProjectList",
  55. meta: {
  56. tabname: "自动运行项目列表",
  57. menuKind: "workManagement",
  58. login: true
  59. },
  60. component: () => import("@/views/workManagement/autoRunProjectList"),
  61. children: [{
  62. path: "autoRunSubProjectList",
  63. name: "autoRunSubProjectList",
  64. meta: {
  65. tabname: "自动运行子项目列表",
  66. menuKind: "workManagement",
  67. login: true
  68. },
  69. component: () => import("@/views/workManagement/autoRunSubProjectList"),
  70. children: [{
  71. path: "projectInfo",
  72. name: "projectInfo",
  73. meta: {
  74. tabname: "项目详情",
  75. menuKind: "workManagement",
  76. login: true
  77. },
  78. component: () => import("@/views/workManagement/projectInfo"),
  79. children: [{
  80. path: "taskInfo",
  81. name: "taskInfo",
  82. meta: {
  83. tabname: "任务详情",
  84. menuKind: "workManagement",
  85. login: true
  86. },
  87. component: () => import("@/views/workManagement/taskInfo")
  88. },
  89. {
  90. path: "evaluationReport",
  91. name: "evaluationReport",
  92. meta: {
  93. tabname: "评价报告",
  94. menuKind: "workManagement",
  95. login: true
  96. },
  97. component: () => import("@/views/workManagement/evaluationReport")
  98. },
  99. ]
  100. }, ]
  101. }, ]
  102. },
  103. {
  104. path: "/autoRunProjectDetail",
  105. name: "autoRunProjectDetail",
  106. meta: {
  107. tabname: "自动运行项目",
  108. menuKind: "workManagement",
  109. login: true
  110. },
  111. component: () => import("@/views/workManagement/autoRunProjectDetail")
  112. },
  113. ]