mencCofig.js 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291
  1. export const menuData = [
  2. // {
  3. // optionName: "首页",
  4. // iconClassName: "el-icon-s-home",
  5. // routerName: "Index",
  6. // index: '-1',
  7. // disabled: false
  8. // },
  9. {
  10. optionName: "定点屠宰智能管控",
  11. iconClassName: "el-icon-s-flag",
  12. index: '1',
  13. disabled: false, // 是否禁用
  14. childList: [
  15. {
  16. optionName: '企业采购',
  17. index: '1-1',
  18. routerName: "firmBuy"
  19. },
  20. {
  21. optionName: '入待宰栏',
  22. index: '1-2',
  23. routerName: "inButcherHurdle"
  24. },
  25. {
  26. optionName: '屠宰批次',
  27. index: '1-11',
  28. routerName: "slaughterBatch"
  29. },
  30. {
  31. optionName: '上报检疫',
  32. index: '1-3',
  33. routerName: "reportQuarantine"
  34. },
  35. {
  36. optionName: '入宰登记',
  37. index: '1-4',
  38. routerName: "regisSlaughter"
  39. },
  40. {
  41. optionName: '宰后称重',
  42. index: '1-5',
  43. routerName: "slaughterWeight"
  44. },
  45. {
  46. optionName: '入库管理',
  47. index: '1-6',
  48. routerName: "inStore"
  49. },
  50. {
  51. optionName: '出仓管理',
  52. index: '1-7',
  53. routerName: "outStore"
  54. },
  55. {
  56. optionName: '分割加工',
  57. index: '1-8',
  58. routerName: "segmentation"
  59. },
  60. {
  61. optionName: '排酸损耗',
  62. index: '1-9',
  63. routerName: "drainageAcid"
  64. },
  65. {
  66. optionName: '分割批次',
  67. index: '1-10',
  68. routerName: "splitBatch"
  69. },
  70. {
  71. optionName: '成本核算',
  72. index: '1-12',
  73. routerName: "costAccounting"
  74. }
  75. ]
  76. },
  77. {
  78. optionName: "销售管理",
  79. iconClassName: "el-icon-s-custom",
  80. index: '2',
  81. disabled: false,
  82. childList: [
  83. {
  84. optionName: '客户管理',
  85. index: '2-1',
  86. routerName: "client"
  87. },
  88. {
  89. optionName: '价格管理',
  90. index: '2-2',
  91. routerName: "price"
  92. },
  93. {
  94. optionName: '销售统计',
  95. index: '2-3',
  96. routerName: "sellRegister"
  97. },
  98. {
  99. optionName: '屠宰直销',
  100. index: '2-4',
  101. routerName: "directSell"
  102. },
  103. {
  104. optionName: '胴体销售',
  105. index: '2-5',
  106. routerName: "carcassSell"
  107. },
  108. {
  109. optionName: '分割销售',
  110. index: '2-6',
  111. routerName: "splitSell"
  112. },
  113. {
  114. optionName: '其他销售',
  115. index: '2-7',
  116. routerName: "elseSell"
  117. },
  118. ]
  119. },
  120. {
  121. optionName: "产品制作智能监控",
  122. iconClassName: "el-icon-ice-cream-square",
  123. index: '3',
  124. disabled: false,
  125. childList: [
  126. {
  127. optionName: '产品档案',
  128. index: '3-1',
  129. routerName: "productInfo"
  130. },
  131. {
  132. optionName: '分割登记',
  133. index: '3-2',
  134. routerName: "splitLog"
  135. },
  136. {
  137. optionName: '羊皮登记',
  138. index: '3-3',
  139. routerName: "sheepskinLog"
  140. },
  141. {
  142. optionName: '羊血登记',
  143. index: '3-4',
  144. routerName: "goatBloodLog"
  145. },
  146. {
  147. optionName: '羊杂登记',
  148. index: '3-5',
  149. routerName: "goatHasletLog"
  150. },
  151. ]
  152. },
  153. {
  154. optionName: "鲜肉储运智能管控",
  155. iconClassName: "el-icon-shopping-cart-1",
  156. index: '4',
  157. disabled: false,
  158. childList: [
  159. {
  160. optionName: '配送管理',
  161. index: '4-2',
  162. routerName: "dispatching"
  163. },
  164. {
  165. optionName: '运输管理',
  166. index: '4-3',
  167. routerName: "transportation"
  168. },
  169. {
  170. optionName: '门店管理',
  171. index: '4-4',
  172. routerName: "shopStore"
  173. },
  174. {
  175. optionName: '产品追溯',
  176. index: '4-5',
  177. routerName: "productQuery"
  178. },
  179. ]
  180. },
  181. {
  182. optionName: "开发用模板",
  183. iconClassName: "el-icon-menu",
  184. index: '100',
  185. disabled: false, // 是否禁用
  186. childList: [
  187. {
  188. optionName: '模板 1',
  189. index: '100-1',
  190. routerName: "aa"
  191. },
  192. {
  193. optionName: '普通表格',
  194. index: '100-2',
  195. routerName: "ab"
  196. },
  197. {
  198. optionName: '模板 3',
  199. index: '100-3',
  200. routerName: "ac"
  201. },
  202. {
  203. optionName: '模板 4',
  204. index: '100-4',
  205. routerName: "ad"
  206. },
  207. {
  208. optionName: '模板 5',
  209. index: '100-5',
  210. routerName: "ee"
  211. },
  212. {
  213. optionName: '模板 6',
  214. index: '100-6',
  215. routerName: "af"
  216. }
  217. ]
  218. },
  219. ]
  220. // export default {menuData}
  221. /* 菜单配置 描述 */
  222. const menuData描述 = [
  223. // 有子菜单 并且字菜单分组的
  224. {
  225. oneMenuName: "导航一", // 一级菜单名
  226. iconClassName: "aaa", // element-ui图标名
  227. index: '1', // 唯一标志
  228. childList: [ // 分组的
  229. {
  230. groupName: '组名一',
  231. index: '1-1-1',
  232. list: [
  233. {
  234. optionName: '选项1',
  235. routerName: "home"
  236. },
  237. {}
  238. ],
  239. },
  240. {
  241. groupName: '组名二',
  242. index: '1-1-2',
  243. list: [
  244. {
  245. optionName: '选项1',
  246. routerName: "home"
  247. },
  248. {}
  249. ],
  250. }
  251. ],
  252. },
  253. // 有子菜单 字菜单不分组的
  254. {
  255. oneMenuName: "导航二",
  256. iconClassName: "el-icon-menu",
  257. index: '2',
  258. disabled: false, // 是否禁用
  259. childList: [ // 不分组的
  260. {
  261. optionName: '选项1',
  262. index: '2-1',
  263. routerName: "home"
  264. },
  265. {}
  266. ]
  267. },
  268. // 无子菜单的
  269. {
  270. oneMenuName: "导航三",
  271. iconClassName: "el-icon-document",
  272. routerName: "home",
  273. index: '3',
  274. disabled: false
  275. },
  276. "导航四"
  277. ]