workManagement.js 3.6 KB

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