erp.js 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import BasicLayout from '@/layouts/basic-layout';
  11. import Setting from "@/setting";
  12. const pre = 'erp_';
  13. export default {
  14. path: `${Setting.roterPre}/erp`,
  15. name: 'erp',
  16. header: 'erp',
  17. // redirect: {
  18. // name: `${pre}statistics`
  19. // },
  20. component: BasicLayout,
  21. children: [
  22. {
  23. path:'user',
  24. name: `${pre}user`,
  25. meta: {
  26. auth: ['admin-erp-user'],
  27. title: '用户管理'
  28. },
  29. component: () => import('@/pages/erp/user/index')
  30. },
  31. {
  32. path:'user_add',
  33. name: `${pre}user_add`,
  34. meta: {
  35. auth: ['admin-erp-user_add'],
  36. title: '添加编辑用户'
  37. },
  38. component: () => import('@/pages/erp/user/addUser')
  39. },
  40. {
  41. path:'purchase_list',
  42. name: `${pre}purchase_list`,
  43. meta: {
  44. auth: ['admin-erp-purchase_list'],
  45. title: '采购单列表'
  46. },
  47. component: () => import('@/pages/erp/purchase/index')
  48. },
  49. {
  50. path:'purchase_add',
  51. name: `${pre}purchase_add`,
  52. meta: {
  53. auth: ['admin-erp-purchase_add'],
  54. title: '添加编辑采购单'
  55. },
  56. component: () => import('@/pages/erp/purchase/addPurchase')
  57. },
  58. {
  59. path:'godown_list',
  60. name: `${pre}godown_list`,
  61. meta: {
  62. auth: ['admin-erp-godown_list'],
  63. title: '仓库列表'
  64. },
  65. component: () => import('@/pages/erp/godown/list')
  66. },
  67. //receive
  68. {
  69. path:'receive_list',
  70. name: `${pre}receive_list`,
  71. meta: {
  72. auth: ['admin-erp-receive_list'],
  73. title: '收货列表'
  74. },
  75. component: () => import('@/pages/erp/receive/index')
  76. },
  77. {
  78. path:'out_list',
  79. name: `${pre}out_list`,
  80. meta: {
  81. auth: ['admin-erp-out_list'],
  82. title: '出库列表'
  83. },
  84. component: () => import('@/pages/erp/out/index')
  85. },
  86. {
  87. path:'out_goods',
  88. name: `${pre}out_goods`,
  89. meta: {
  90. auth: ['admin-erp-out_goods'],
  91. title: '出库列表'
  92. },
  93. component: () => import('@/pages/erp/out/goods')
  94. },
  95. {
  96. path:'in_list',
  97. name: `${pre}in_list`,
  98. meta: {
  99. auth: ['admin-erp-in_list'],
  100. title: '入库列表'
  101. },
  102. component: () => import('@/pages/erp/in/index')
  103. },
  104. {
  105. path:'add_inList',
  106. name: `${pre}add_inList`,
  107. meta: {
  108. auth: ['admin-erp-add_inList'],
  109. title: '添加入库'
  110. },
  111. component: () => import('@/pages/erp/in/addInList')
  112. },
  113. {
  114. path:'adjust_list',
  115. name: `${pre}in_list`,
  116. meta: {
  117. auth: ['admin-erp-adjust_list'],
  118. title: '调价列表'
  119. },
  120. component: () => import('@/pages/erp/adjust/index')
  121. },
  122. {
  123. path:'add_godown/:id?',
  124. name: `${pre}add_godown`,
  125. meta: {
  126. auth: ['admin-erp-add_godown'],
  127. title: '添加/编辑仓库'
  128. },
  129. component: () => import('@/pages/erp/godown/addGodown')
  130. },
  131. {
  132. path:'position_list',
  133. name: `${pre}position_list`,
  134. meta: {
  135. auth: ['admin-erp-position_list'],
  136. title: '仓位列表'
  137. },
  138. component: () => import('@/pages/erp/godown/position')
  139. },
  140. {
  141. path:'add_position',
  142. name: `${pre}add_position`,
  143. meta: {
  144. auth: ['admin-erp-add_position'],
  145. title: '添加/编辑仓库'
  146. },
  147. component: () => import('@/pages/erp/godown/addPosition')
  148. },
  149. {
  150. path:'inventory',
  151. name: `${pre}inventory`,
  152. meta: {
  153. auth: ['admin-erp-inventory'],
  154. title: '库存管理'
  155. },
  156. component: () => import('@/pages/erp/inventory/index')
  157. },
  158. {
  159. path: 'purchase',
  160. name: `${pre}purchase`,
  161. meta: {
  162. auth: ['admin-erp-purchase'],
  163. title: '采购'
  164. },
  165. component: () => import('@/pages/store/storeCategory/index')
  166. },
  167. {
  168. path: 'goods',
  169. name: `${pre}goods`,
  170. meta: {
  171. auth: ['admin-erp-goods'],
  172. title: '要货'
  173. },
  174. component: () => import('@/pages/erp/want/index')
  175. },
  176. {
  177. path: 'want_add',
  178. name: `${pre}want_add`,
  179. meta: {
  180. auth: ['admin-erp-want_add'],
  181. title: '添加要货单'
  182. },
  183. component: () => import('@/pages/erp/want/addWant')
  184. },
  185. {
  186. path: 'product',
  187. name: `${pre}product`,
  188. meta: {
  189. auth: ['admin-erp-product'],
  190. title: '商品档案'
  191. },
  192. component: () => import('@/pages/store/cashierMenus/index')
  193. },
  194. {
  195. path: 'batch',
  196. name: `${pre}batch`,
  197. meta: {
  198. auth: ['admin-erp-batch'],
  199. title: '商品批次'
  200. },
  201. component: () => import('@/pages/erp/batch/index')
  202. },
  203. {
  204. path: 'warehouse',
  205. name: `${pre}warehouse`,
  206. meta: {
  207. auth: ['admin-erp-warehouse'],
  208. title: '仓库管理'
  209. },
  210. component: () => import('@/pages/store/storeList/index')
  211. },
  212. {
  213. path: 'menus',
  214. name: `${pre}menus`,
  215. meta: {
  216. auth: ['admin-erp-menus'],
  217. title: '仓库菜单'
  218. },
  219. component: () => import('@/pages/erp/erpMenus/index')
  220. },
  221. {
  222. path: 'locator',
  223. name: `${pre}locator`,
  224. meta: {
  225. auth: ['admin-erp-locator'],
  226. title: '库位管理'
  227. },
  228. component: () => import('@/pages/store/capital/index')
  229. }
  230. ]
  231. };