menu-list-sp.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. // 此处定义所有有关 sa-plus 的路由菜单
  2. // 如需添加自定义菜单,请不要更改此文件,请在 menu-list.js 里添加 (没有这个文件就新建)
  3. window.menuList = window.menuList || [];
  4. window.menuList.unshift({
  5. id: 'bas',
  6. name: '身份相关',
  7. isShow: false, // 隐藏显示
  8. info: '身份相关权限,不显示在菜单上',
  9. childList: [{
  10. id: '1',
  11. name: '身份-超管',
  12. info: '最高权限,超管身份的代表(请谨慎授权)',
  13. isShow: false
  14. },
  15. {
  16. id: '11',
  17. name: '身份-普通账号',
  18. isShow: false,
  19. info: '无特殊权限'
  20. },
  21. {
  22. id: '99',
  23. name: '允许进入后台管理',
  24. isShow: false,
  25. info: '只有拥有这个权限的角色才可以进入后台'
  26. },
  27. ]
  28. }, {
  29. id: 'console',
  30. name: '监控中心',
  31. icon: 'el-icon-view',
  32. info: '对本系统的各种监控',
  33. parent: true,
  34. childList: [{
  35. id: 'sql-console',
  36. name: 'SQL监控台',
  37. url: 'sa-view-sp/sp-console/sql-console.html',
  38. info: 'sql控制台'
  39. },
  40. {
  41. id: 'redis-console',
  42. name: 'Redis控制台',
  43. url: 'sa-view-sp/sp-console/redis-console.html',
  44. info: 'redis常用工具'
  45. },
  46. {
  47. id: 'apilog-list',
  48. name: 'API请求日志',
  49. url: 'sa-view-sp/sp-apilog/api-log-list.html',
  50. info: '记录本系统所有的api请求'
  51. },
  52. {
  53. id: 'form-generator',
  54. name: '在线表单构建',
  55. url: 'https://mrhj.gitee.io/form-generator/#/'
  56. },
  57. ]
  58. }, {
  59. id: 'auth',
  60. name: '权限控制',
  61. parent: true,
  62. icon: 'el-icon-unlock',
  63. info: '对系统角色权限的分配等设计,敏感度较高,请谨慎授权',
  64. childList: [{
  65. id: 'role-list',
  66. name: '角色列表',
  67. url: 'sa-view-sp/sp-role/role-list.html',
  68. info: '管理系统各种角色',
  69. childList: [{id:'role-add',name:'添加角色',info:'添加角色的权限',isShow:false}]
  70. },
  71. {
  72. id: 'menu-list',
  73. name: '菜单列表',
  74. url: 'sa-view-sp/sp-role/menu-list.html',
  75. info: '所有菜单项预览'
  76. },
  77. {
  78. id: 'admin-list',
  79. name: '管理员列表',
  80. url: 'sa-view-sp/sp-admin/admin-list.html',
  81. info: '所有管理员账号'
  82. },
  83. {
  84. id: 'admin-add',
  85. name: '管理员添加',
  86. url: 'sa-view-sp/sp-admin/admin-add.html',
  87. info: '添加一个管理员'
  88. },
  89. // {id: 'apilog-list', name: '请求日志监控', url: 'sa-view-sp/sp-apilog/api-log-list.html', info: '记录本系统所有的api请求'},
  90. ]
  91. }, {
  92. id: 'sp-cfg',
  93. name: '系统配置',
  94. icon: 'el-icon-setting',
  95. parent: true,
  96. info: '有关系统的一些配置',
  97. childList: [{
  98. id: 'sp-cfg-app',
  99. name: '系统对公配置',
  100. url: 'sa-view-sp/sp-cfg/app-cfg.html'
  101. },
  102. {
  103. id: 'sp-cfg-server',
  104. name: '服务器私有配置',
  105. url: 'sa-view-sp/sp-cfg/server-cfg.html'
  106. },
  107. ]
  108. }, );