Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

136 wiersze
2.5KB

  1. const Mock = require('mockjs')
  2. const data = Mock.mock({
  3. "allMenus": [
  4. {
  5. "id": 1,
  6. "name": "首页",
  7. "ename": "home",
  8. "path": "/home",
  9. "pid": 0,
  10. "children": []
  11. },
  12. {
  13. "id": 2,
  14. "name": "视频管理",
  15. "ename": "order-manage",
  16. "path": "/order-manage",
  17. "pid": 0,
  18. "children": []
  19. },
  20. {
  21. "id": 3,
  22. "name": "专题管理",
  23. "ename": "teacher-manage",
  24. "path": "/teacher-manage",
  25. "pid": 0,
  26. "children": []
  27. },
  28. {
  29. "id": 4,
  30. "name": "角色管理",
  31. "ename": "course-manage",
  32. "path": "/course-manage",
  33. "pid": 0,
  34. "children": [
  35. {
  36. "id": 5,
  37. "name": "添加",
  38. "path": "user-manage",
  39. "pid": 4,
  40. "children": []
  41. },
  42. {
  43. "id": 6,
  44. "name": "编辑",
  45. "path": "user-server",
  46. "pid": 4,
  47. "children": []
  48. },
  49. {
  50. "id": 7,
  51. "name": "删除",
  52. "path": "user-seller",
  53. "pid": 4,
  54. "children": []
  55. }
  56. ]
  57. },
  58. {
  59. "id": 8,
  60. "name": "用户管理",
  61. "ename": "user",
  62. "path": "/user",
  63. "pid": 0,
  64. "children": [
  65. {
  66. "id": 9,
  67. "name": "添加",
  68. "path": "user-manage",
  69. "pid": 8,
  70. "children": []
  71. },
  72. {
  73. "id": 10,
  74. "name": "编辑",
  75. "path": "user-server",
  76. "pid": 8,
  77. "children": []
  78. },
  79. {
  80. "id": 11,
  81. "name": "删除",
  82. "path": "user-seller",
  83. "pid": 8,
  84. "children": []
  85. }
  86. ]
  87. },
  88. {
  89. "id": 12,
  90. "name": "系统设置",
  91. "ename": "system-manage",
  92. "path": "/system-manage",
  93. "pid": 0,
  94. "children": [
  95. {
  96. "id": 13,
  97. "name": "修改密码",
  98. "path": "system-password",
  99. "pid": 12,
  100. "children": []
  101. }
  102. ]
  103. },
  104. {
  105. "id": 14,
  106. "name": "审核管理",
  107. "ename": "audit-manage",
  108. "path": "/audit-manage",
  109. "pid": 0,
  110. "children": [
  111. {
  112. "id": 15,
  113. "name": "视频审核",
  114. "path": "apply-course",
  115. "pid": 14,
  116. "children": []
  117. }
  118. ]
  119. }
  120. ]
  121. })
  122. module.exports = [
  123. {
  124. url: '/vue-admin-template/roles/list',
  125. type: 'get',
  126. response: config => {
  127. const allMenus = data.allMenus
  128. return {
  129. code: 20000,
  130. data: allMenus
  131. }
  132. }
  133. }
  134. ]