menu-list.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. // 一个菜单可以包括的所有属性
  2. // {
  3. // id: '12345', // 菜单id, 必须唯一
  4. // name: '用户中心', // 菜单名称, 同时也是tab选项卡上显示的名称
  5. // icon: 'el-icon-user', // 菜单图标, 参考地址: https://element.eleme.cn/#/zh-CN/component/icon
  6. // info: '管理所有用户', // 菜单介绍, 在菜单预览和分配权限时会有显示
  7. // url: 'sa-html/user/user-list.html', // 菜单指向地址
  8. // parentId: 1, // 所属父菜单id, 如果指定了一个值, sa-admin在初始化时会将此菜单转移到指定菜单上
  9. // isShow: true, // 是否显示, 默认true
  10. // isBlank: false, // 是否属于外部链接, 如果为true, 则点击菜单时从新窗口打开
  11. // childList: [ // 指定这个菜单所有的子菜单, 子菜单可以继续指定子菜单, 至多支持三级菜单
  12. // // ....
  13. // ],
  14. // click: function(){} // 点击菜单执行一个函数
  15. // }
  16. // 定义菜单列表
  17. var menuList = [{
  18. id: 'tb-fee-item-record',
  19. name: '收费记录',
  20. icon: 'el-icon-folder-opened',
  21. parent: true,
  22. info: '费项订单表数据的维护',
  23. childList: [
  24. childList: [{
  25. id: 'tb-fee-item-record-add',
  26. name: '费项订单添加',
  27. isShow: false
  28. },
  29. {
  30. id: 'tb-fee-item-record-edit',
  31. name: '费项订单更新',
  32. isShow: false
  33. },
  34. {
  35. id: 'tb-fee-item-record-del',
  36. name: '费项订单删除',
  37. isShow: false
  38. },
  39. ]
  40. },
  41. ]
  42. },
  43. {
  44. id: 'tb-people-profit-record',
  45. name: '边民收益记录',
  46. icon: 'el-icon-folder-opened',
  47. parent: true,
  48. info: '边民收益记录表数据的维护',
  49. childList: [{
  50. id: 'tb-people-profit-record-list',
  51. name: '边民收益记录-列表',
  52. url: 'sa-view/tb-people-profit-record/tb-people-profit-record-list.html',
  53. childList: [{
  54. id: 'tb-people-profit-record-add',
  55. name: '边民收益记录添加',
  56. isShow: false
  57. },
  58. {
  59. id: 'tb-people-profit-record-edit',
  60. name: '边民收益记录更新',
  61. isShow: false
  62. },
  63. {
  64. id: 'tb-people-profit-record-del',
  65. name: '边民收益记录删除',
  66. isShow: false
  67. },
  68. ]
  69. }, ]
  70. },
  71. ]