menu.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. // 菜单配置
  2. // headerMenuConfig:头部导航配置
  3. // asideMenuConfig:侧边导航配置
  4. const headerMenuConfig = [
  5. {
  6. title: "基础管理",
  7. name: "base",
  8. icon: "icon-base",
  9. },
  10. {
  11. title: "用户管理",
  12. name: "user",
  13. icon: "icon-user",
  14. },
  15. {
  16. title: "考务管理",
  17. name: "business",
  18. icon: "icon-business",
  19. },
  20. {
  21. title: "监考管理",
  22. name: "invigilation",
  23. icon: "icon-invigilation",
  24. },
  25. ];
  26. const baseMenuConfig = [
  27. {
  28. title: "基础管理",
  29. name: "Base",
  30. icon: "el-icon-menu",
  31. children: [
  32. {
  33. title: "基础管理",
  34. name: "Base",
  35. },
  36. {
  37. title: "监控页",
  38. name: "Base",
  39. },
  40. {
  41. title: "工作台",
  42. name: "Base",
  43. },
  44. ],
  45. },
  46. ];
  47. const userMenuConfig = [
  48. {
  49. title: "用户管理",
  50. name: "User",
  51. icon: "el-icon-menu",
  52. children: [
  53. {
  54. title: "基础管理",
  55. name: "Base",
  56. },
  57. {
  58. title: "监控页",
  59. name: "Base",
  60. },
  61. {
  62. title: "工作台",
  63. name: "Base",
  64. },
  65. ],
  66. },
  67. ];
  68. const businessMenuConfig = [
  69. {
  70. title: "考务管理",
  71. name: "Basiness",
  72. icon: "icon-business",
  73. children: [
  74. {
  75. title: "批次管理",
  76. name: "Base",
  77. },
  78. {
  79. title: "考生管理",
  80. name: "Base",
  81. },
  82. {
  83. title: "调卷规则",
  84. name: "Base",
  85. },
  86. {
  87. title: "学生档案设置",
  88. name: "Base",
  89. },
  90. {
  91. title: "考场监考设置",
  92. name: "Base",
  93. },
  94. ],
  95. },
  96. {
  97. title: "系统设置",
  98. name: "System",
  99. icon: "icon-business",
  100. children: [
  101. {
  102. title: "用户管理",
  103. name: "Base",
  104. },
  105. {
  106. title: "角色权限",
  107. name: "Base",
  108. },
  109. {
  110. title: "机构管理",
  111. name: "Base",
  112. },
  113. ],
  114. },
  115. ];
  116. const invigilationMenuConfig = [
  117. {
  118. title: "考情监控",
  119. name: "Base",
  120. icon: "icon-exam-detail",
  121. children: [
  122. {
  123. title: "考情监控",
  124. name: "Base",
  125. },
  126. {
  127. title: "在线巡考",
  128. name: "Base",
  129. },
  130. ],
  131. },
  132. {
  133. title: "监考管理",
  134. name: "Base",
  135. icon: "icon-invigilation",
  136. children: [
  137. {
  138. title: "实时监控台",
  139. name: "Base",
  140. },
  141. {
  142. title: "监考明细管理",
  143. name: "Base",
  144. },
  145. {
  146. title: "预警提醒",
  147. name: "Base",
  148. },
  149. {
  150. title: "重考申请",
  151. name: "Base",
  152. },
  153. {
  154. title: "进度查询",
  155. name: "Base",
  156. },
  157. ],
  158. },
  159. {
  160. title: "重考审批",
  161. name: "Base",
  162. icon: "icon-reexam",
  163. children: [
  164. {
  165. title: "重考待审",
  166. name: "Base",
  167. },
  168. {
  169. title: "重考已审",
  170. name: "Base",
  171. },
  172. ],
  173. },
  174. {
  175. title: "查询统计",
  176. name: "Base",
  177. icon: "icon-invigilation",
  178. children: [
  179. {
  180. title: "考情综合报表分析",
  181. name: "Base",
  182. },
  183. {
  184. title: "考生端日志管理",
  185. name: "Base",
  186. },
  187. ],
  188. },
  189. ];
  190. export {
  191. headerMenuConfig,
  192. baseMenuConfig,
  193. userMenuConfig,
  194. businessMenuConfig,
  195. invigilationMenuConfig,
  196. };