menu.js 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  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. {
  13. title: '入库',
  14. children: [
  15. {
  16. title: '收货',
  17. icon: 'newspaper-o',
  18. path: 'take-delivery',
  19. },
  20. {
  21. title: '盲扫',
  22. icon: 'newspaper-o',
  23. path: 'blind-receiving',
  24. },
  25. {
  26. title: '宝时快上',
  27. icon: 'newspaper-o',
  28. path: 'putaway',
  29. },
  30. {
  31. title: '面单拍照',
  32. icon: 'newspaper-o',
  33. path: 'photo-OCR',
  34. },
  35. ],
  36. },
  37. {
  38. title: '出库',
  39. children: [
  40. {
  41. title: '拣货',
  42. icon: 'newspaper-o',
  43. path: 'picking',
  44. },
  45. {
  46. title: '拣货(巷道)',
  47. icon: 'newspaper-o',
  48. path: 'picking-aisle',
  49. },
  50. {
  51. title: '活动单复核',
  52. icon: 'newspaper-o',
  53. path: 'check-activity',
  54. },
  55. {
  56. title: 'B2B复核',
  57. icon: 'newspaper-o',
  58. path: 'check-large',
  59. },
  60. {
  61. title: '复核还库',
  62. icon: 'newspaper-o',
  63. path: 'check-move-stock',
  64. },
  65. ],
  66. },
  67. {
  68. title: '库存',
  69. children: [
  70. {
  71. title: '移库任务',
  72. icon: 'newspaper-o',
  73. path: 'move-list',
  74. },
  75. {
  76. title: '移库',
  77. icon: 'newspaper-o',
  78. path: 'inventory-transfer',
  79. },
  80. {
  81. title: '还库任务',
  82. icon: 'newspaper-o',
  83. path: 'return-list',
  84. },
  85. ],
  86. },
  87. {
  88. title: '机器人',
  89. children: [
  90. {
  91. title: '海康快上',
  92. icon: 'newspaper-o',
  93. path: 'hik-putaway-allocation',
  94. },
  95. {
  96. title: '海康上架',
  97. icon: 'newspaper-o',
  98. path: 'hik-putaway',
  99. },
  100. {
  101. title: '海康入库',
  102. icon: 'newspaper-o',
  103. path: 'hik-box-return',
  104. },
  105. {
  106. title: '智能仓收货',
  107. icon: 'newspaper-o',
  108. path: 'robot-take-delivery',
  109. },
  110. {
  111. title: '海柔快上',
  112. icon: 'newspaper-o',
  113. path: 'robot-putaway',
  114. },
  115. {
  116. title: '库位合并',
  117. icon: 'newspaper-o',
  118. path: 'robot-merge',
  119. },
  120. {
  121. title: '立库V4快上',
  122. icon: 'newspaper-o',
  123. path: 'hik-putaway-allocation?type=asrs',
  124. },
  125. {
  126. title: '立库V4上架',
  127. icon: 'newspaper-o',
  128. path: 'hik-putaway?type=asrs',
  129. },
  130. {
  131. title: '立库V4入库',
  132. icon: 'newspaper-o',
  133. path: 'hik-box-return?type=asrs',
  134. },
  135. ],
  136. },
  137. {
  138. title: '其他',
  139. children: [
  140. {
  141. title: '加工单',
  142. icon: 'newspaper-o',
  143. path: 'processing',
  144. },
  145. {
  146. title: '加工组扫描',
  147. icon: 'newspaper-o',
  148. path: 'processing',
  149. },
  150. {
  151. title: '计件面板',
  152. icon: 'newspaper-o',
  153. path: 'piece-dashboard',
  154. },
  155. {
  156. title: '退货登记',
  157. icon: 'newspaper-o',
  158. path: 'returned-register',
  159. },
  160. {
  161. title: '容器移动',
  162. icon: 'newspaper-o',
  163. path: 'container-operation',
  164. },
  165. {
  166. title: '加工拍摄任务',
  167. icon: 'newspaper-o',
  168. path: 'processing-photo-task',
  169. },
  170. {
  171. title: '测试',
  172. icon: 'newspaper-o',
  173. path: 'test',
  174. },
  175. ],
  176. },
  177. ],
  178. },
  179. ])
  180. return {
  181. menuList,
  182. }
  183. }