menu.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. import {
  2. reactive,
  3. ref
  4. } from 'vue'
  5. export default function() {
  6. const menuList = reactive([
  7. {
  8. title: '工作台',
  9. id: 0,
  10. icon: 'home-o',
  11. menu:[{
  12. title:'入库',
  13. children: [
  14. {
  15. title: '收货',
  16. icon: 'newspaper-o',
  17. path: 'take-delivery'
  18. },
  19. {
  20. title: '盲扫',
  21. icon: 'newspaper-o',
  22. path: 'blind-receiving'
  23. },
  24. {
  25. title: '宝时快上',
  26. icon: 'newspaper-o',
  27. path: 'putaway'
  28. },
  29. {
  30. title: '海康快上',
  31. icon: 'newspaper-o',
  32. path: 'hik-putaway-allocation'
  33. },
  34. {
  35. title: '海康上架',
  36. icon: 'newspaper-o',
  37. path: 'hik-putaway'
  38. },
  39. {
  40. title: '海康入库',
  41. icon: 'newspaper-o',
  42. path: 'hik-box-return'
  43. },
  44. ]
  45. },
  46. {
  47. title:'出库',
  48. children: [
  49. {
  50. title: '拣货',
  51. icon: 'newspaper-o',
  52. path: 'picking'
  53. },
  54. {
  55. title: '拣货(巷道)',
  56. icon: 'newspaper-o',
  57. path: 'picking-aisle'
  58. },
  59. {
  60. title: '活动单复核',
  61. icon: 'newspaper-o',
  62. path: 'check-activity'
  63. },
  64. {
  65. title: 'B2B复核',
  66. icon: 'newspaper-o',
  67. path: 'check-large'
  68. },
  69. {
  70. title: '复核还库',
  71. icon: 'newspaper-o',
  72. path: 'check-move-stock'
  73. },
  74. ]
  75. },
  76. {
  77. title:'库存',
  78. children: [
  79. {
  80. title: '移库任务',
  81. icon: 'newspaper-o',
  82. path: 'move-list'
  83. },
  84. ]
  85. },
  86. {
  87. title:'其他',
  88. children: [
  89. {
  90. title: '加工单',
  91. icon: 'newspaper-o',
  92. path: 'processing'
  93. },
  94. {
  95. title: '计件面板',
  96. icon: 'newspaper-o',
  97. path: 'piece-dashboard'
  98. },
  99. {
  100. title: '退货登记',
  101. icon: 'newspaper-o',
  102. path: 'returned-register'
  103. },
  104. {
  105. title: '容器-绑/解绑',
  106. icon: 'newspaper-o',
  107. path: 'container-bindUnbind'
  108. },
  109. ]
  110. }
  111. ]
  112. },
  113. ]);
  114. return {
  115. menuList
  116. }
  117. }