index.js 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514
  1. import Layout from '@/page/index/'
  2. export default [{
  3. path: '/wel',
  4. component: Layout,
  5. redirect: '/wel/index',
  6. children: [{
  7. path: 'index',
  8. name: '首页',
  9. meta: {
  10. i18n: 'dashboard'
  11. },
  12. component: () =>
  13. import( /* webpackChunkName: "views" */ '@/views/wel/index')
  14. }, {
  15. path: 'dashboard',
  16. name: '控制台',
  17. meta: {
  18. i18n: 'dashboard',
  19. menu: false,
  20. },
  21. component: () =>
  22. import( /* webpackChunkName: "views" */ '@/views/wel/dashboard')
  23. }]
  24. }, {
  25. path: '/test',
  26. component: Layout,
  27. redirect: '/test/index',
  28. children: [{
  29. path: 'index',
  30. name: '测试页',
  31. meta: {
  32. i18n: 'test'
  33. },
  34. component: () =>
  35. import( /* webpackChunkName: "views" */ '@/views/util/test')
  36. }]
  37. }, {
  38. path: '/dict-horizontal',
  39. component: Layout,
  40. redirect: '/dict-horizontal/index',
  41. children: [{
  42. path: 'index',
  43. name: '字典管理',
  44. meta: {
  45. i18n: 'dict'
  46. },
  47. component: () =>
  48. import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-horizontal')
  49. }]
  50. }, {
  51. path: '/dict-vertical',
  52. component: Layout,
  53. redirect: '/dict-vertical/index',
  54. children: [{
  55. path: 'index',
  56. name: '字典管理',
  57. meta: {
  58. i18n: 'dict'
  59. },
  60. component: () =>
  61. import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-vertical')
  62. }]
  63. }, {
  64. path: '/info',
  65. component: Layout,
  66. redirect: '/info/index',
  67. children: [{
  68. path: 'index',
  69. name: '个人信息',
  70. meta: {
  71. i18n: 'info'
  72. },
  73. component: () => import( /* webpackChunkName: "views" */ '@/views/system/userinfo')
  74. }]
  75. },{
  76. path: '/detailsPageEdit',
  77. component: Layout,
  78. hidden: true,
  79. children: [
  80. {
  81. path: '/detailsPageEdit',
  82. meta: {
  83. i18n: 'detailsPageEdit'
  84. },
  85. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/customerInformation/detailsPageEdit')
  86. }
  87. ]
  88. },
  89. //商品false
  90. {
  91. path: '/commodityType_detailsPageEdit',
  92. component: Layout,
  93. hidden: true,
  94. children: [
  95. {
  96. path: '/commodityType_detailsPageEdit',
  97. meta: {
  98. i18n: 'commodityType_detailsPageEdit'
  99. },
  100. component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/commodityType/detailsPageEdit')
  101. }
  102. ]
  103. },
  104. //销售详情页
  105. {
  106. path: '/salesOrder_detailsPageEdit',
  107. component: Layout,
  108. hidden: true,
  109. children: [
  110. {
  111. path: '/salesOrder_detailsPageEdit',
  112. meta: {
  113. i18n: 'salesOrder_detailsPageEdit'
  114. },
  115. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/salesOrder/detailsPageEdit')
  116. }
  117. ]
  118. },
  119. //发货通知详情页
  120. {
  121. path: '/deliveryNotice_detailsPageEdit',
  122. component: Layout,
  123. hidden: true,
  124. children: [
  125. {
  126. path: '/deliveryNotice_detailsPageEdit',
  127. name: '发货单',
  128. meta: {
  129. i18n: 'deliveryNotice_detailsPageEdit'
  130. },
  131. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/deliveryNotice/detailsPageEdit')
  132. }
  133. ]
  134. },
  135. //价格管理详情页
  136. {
  137. path: '/priceManagement_detailsPageEdit',
  138. component: Layout,
  139. hidden: true,
  140. children: [
  141. {
  142. path: '/priceManagement_detailsPageEdit',
  143. meta: {
  144. i18n: 'priceManagement_detailsPageEdit'
  145. },
  146. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/priceManagement/detailsPageEdit')
  147. }
  148. ]
  149. },
  150. //销售政策详情页
  151. {
  152. path: '/salesPolicy_detailsPageEdit',
  153. component: Layout,
  154. hidden: true,
  155. children: [
  156. {
  157. path: '/salesPolicy_detailsPageEdit',
  158. meta: {
  159. i18n: 'salesPolicy_detailsPageEdit'
  160. },
  161. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/salesPolicy/detailsPageEdit')
  162. }
  163. ]
  164. },
  165. //秒杀详情页
  166. {
  167. path: '/panicBuyingInformation_detailsPageEdit',
  168. component: Layout,
  169. hidden: true,
  170. children: [
  171. {
  172. path: '/panicBuyingInformation_detailsPageEdit',
  173. meta: {
  174. i18n: 'panicBuyingInformation_detailsPageEdit'
  175. },
  176. component: () => import( /* webpackChunkName: "views" */ '@/views/maintenance/panicBuyingInformation/detailsPageEdit')
  177. }
  178. ]
  179. },
  180. //收货单详情页
  181. {
  182. path: '/receipt_detailsPageEdit',
  183. component: Layout,
  184. hidden: true,
  185. children: [
  186. {
  187. path: '/receipt_detailsPageEdit',
  188. meta: {
  189. i18n: 'receipt_detailsPageEdit'
  190. },
  191. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/receipt/detailsPageEdit')
  192. }
  193. ]
  194. },
  195. //采购订单详情页
  196. {
  197. path: '/purchaseOrder_detailsPageEdit',
  198. component: Layout,
  199. hidden: true,
  200. children: [
  201. {
  202. path: '/purchaseOrder_detailsPageEdit',
  203. meta: {
  204. i18n: 'purchaseOrder_detailsPageEdit'
  205. },
  206. component: () => import( /* webpackChunkName: "views" */ '@/views/businessManagement/purchaseOrder/detailsPageEdit')
  207. }
  208. ]
  209. },
  210. // 采购合同详情页
  211. {
  212. path: '/purchase_detailsPage',
  213. component: Layout,
  214. hidden: true,
  215. children: [
  216. {
  217. path: '/purchase_detailsPage',
  218. meta: {
  219. i18n: 'purchase_detailsPage'
  220. },
  221. component: () => import( /* webpackChunkName: "views" */ '@/views/purchase/contract/detailsPage')
  222. }
  223. ]
  224. },
  225. // 销售合同详情页
  226. {
  227. path: '/salesContract_detailsPage',
  228. component: Layout,
  229. hidden: true,
  230. children: [
  231. {
  232. path: '/salesContract_detailsPage',
  233. meta: {
  234. i18n: 'salesContract_detailsPage'
  235. },
  236. component: () => import( /* webpackChunkName: "views" */ '@/views/salesManagement/salesContract/detailsPage')
  237. }
  238. ]
  239. },
  240. // 进口 收货单详情页
  241. {
  242. path: '/importReceipt_detailsPage',
  243. component: Layout,
  244. hidden: true,
  245. children: [
  246. {
  247. path: '/importReceipt_detailsPage',
  248. meta: {
  249. i18n: 'importReceipt_detailsPage'
  250. },
  251. component: () => import( /* webpackChunkName: "views" */ '@/views/importTrade/receipt/detailsPageEdit')
  252. }
  253. ]
  254. },
  255. // 进口 收货单详情页
  256. {
  257. path: '/importReceipt_detailsPage',
  258. component: Layout,
  259. hidden: true,
  260. children: [
  261. {
  262. path: '/importReceipt_detailsPage',
  263. meta: {
  264. i18n: 'importReceipt_detailsPage'
  265. },
  266. component: () => import( /* webpackChunkName: "views" */ '@/views/importTrade/receipt/detailsPageEdit')
  267. }
  268. ]
  269. },
  270. // 出口 客户询价
  271. {
  272. path: '/exportcustomerInquiry_detailsPage',
  273. component: Layout,
  274. hidden: true,
  275. children: [
  276. {
  277. path: '/exportcustomerInquiry_detailsPage',
  278. meta: {
  279. i18n: 'exportcustomerInquiry_detailsPage'
  280. },
  281. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/customerInquiry/detailsPage')
  282. }
  283. ]
  284. },
  285. // 出口 采购询价
  286. {
  287. path: '/exportpurchaseInquiry_detailsPage',
  288. component: Layout,
  289. hidden: true,
  290. children: [
  291. {
  292. path: '/exportpurchaseInquiry_detailsPage',
  293. meta: {
  294. i18n: 'exportpurchaseInquiry_detailsPage'
  295. },
  296. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/purchaseInquiry/detailsPage')
  297. }
  298. ]
  299. },
  300. // 出口 船务询价
  301. {
  302. path: '/exportshippingInquiry_detailsPage',
  303. component: Layout,
  304. hidden: true,
  305. children: [
  306. {
  307. path: '/exportshippingInquiry_detailsPage',
  308. meta: {
  309. i18n: 'exportshippingInquiry_detailsPage'
  310. },
  311. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/shippingInquiry/detailsPage')
  312. }
  313. ]
  314. },
  315. // 出口 销售订单详情页
  316. {
  317. path: '/exportsalesContract_detailsPage',
  318. component: Layout,
  319. hidden: true,
  320. children: [
  321. {
  322. path: '/exportsalesContract_detailsPage',
  323. meta: {
  324. i18n: 'exportsalesContract_detailsPage'
  325. },
  326. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/salesContract/detailsPage')
  327. }
  328. ]
  329. },
  330. // 出口 采购订单详情页
  331. {
  332. path: '/exportPurchaseContract_detailsPage',
  333. component: Layout,
  334. hidden: true,
  335. children: [
  336. {
  337. path: '/exportPurchaseContract_detailsPage',
  338. meta: {
  339. i18n: 'exportPurchaseContract_detailsPage'
  340. },
  341. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/purchaseContract/detailsPage')
  342. }
  343. ]
  344. },
  345. // 进口 发货单详情页
  346. {
  347. path: '/importInvoice_detailsPage',
  348. component: Layout,
  349. hidden: true,
  350. children: [
  351. {
  352. path: '/importInvoice_detailsPage',
  353. name: '发货单',
  354. meta: {
  355. i18n: 'importInvoice_detailsPage'
  356. },
  357. component: () => import( /* webpackChunkName: "views" */ '@/views/importTrade/invoice/detailsPageEdit')
  358. }
  359. ]
  360. },
  361. // 出口 收货单详情页
  362. {
  363. path: '/exportReceipt_detailsPage',
  364. component: Layout,
  365. hidden: true,
  366. children: [
  367. {
  368. path: '/exportReceipt_detailsPage',
  369. meta: {
  370. i18n: 'exportReceipt_detailsPage'
  371. },
  372. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/receipt/detailsPageEdit')
  373. }
  374. ]
  375. },
  376. // 出口 发货单详情页
  377. {
  378. path: '/exportInvoice_detailsPage',
  379. component: Layout,
  380. hidden: true,
  381. children: [
  382. {
  383. path: '/exportInvoice_detailsPage',
  384. name:"发货单",
  385. meta: {
  386. i18n: 'exportInvoice_detailsPage'
  387. },
  388. component: () => import( /* webpackChunkName: "views" */ '@/views/exportTrade/invoice/detailsPageEdit')
  389. }
  390. ]
  391. },
  392. // 主营项目详情页
  393. {
  394. path: '/mainItems_detailsPage',
  395. component: Layout,
  396. hidden: true,
  397. children: [
  398. {
  399. path: '/mainItems_detailsPage',
  400. meta: {
  401. i18n: 'mainItems_detailsPage'
  402. },
  403. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/main-items/detailsPage')
  404. }
  405. ]
  406. },
  407. // 结算详情页
  408. {
  409. path: '/settleAccounts_detailsPage',
  410. component: Layout,
  411. hidden: true,
  412. children: [
  413. {
  414. path: '/settleAccounts_detailsPage',
  415. meta: {
  416. i18n: 'settleAccounts_detailsPage'
  417. },
  418. component: () => import( /* webpackChunkName: "views" */ '@/views/workManagement/receipt/settleAccountsDetailsPage')
  419. }
  420. ]
  421. },
  422. // 收款详情
  423. {
  424. path: '/receipt_detailsPage',
  425. component: Layout,
  426. hidden: true,
  427. children: [
  428. {
  429. path: '/receipt_detailsPage',
  430. name:"收款详情",
  431. meta: {
  432. i18n: 'receipt_detailsPage',
  433. },
  434. component: () => import( /* webpackChunkName: "views" */ '@/views/financialManagement/receiptDetailsPage')
  435. }
  436. ]
  437. },
  438. // 付款详情
  439. {
  440. path: '/payment_detailsPage',
  441. component: Layout,
  442. hidden: true,
  443. children: [
  444. {
  445. path: '/payment_detailsPage',
  446. name:"付款详情",
  447. meta: {
  448. i18n: 'payment_detailsPage',
  449. },
  450. component: () => import( /* webpackChunkName: "views" */ '@/views/financialManagement/paymentDetailsPage')
  451. }
  452. ]
  453. },
  454. {
  455. path: '/work/process/leave',
  456. component: Layout,
  457. redirect: '/work/process/leave/form',
  458. children: [{
  459. path: 'form/:processDefinitionId',
  460. name: '请假流程',
  461. meta: {
  462. i18n: 'work'
  463. },
  464. component: () =>
  465. import( /* webpackChunkName: "views" */ '@/views/work/process/leave/form')
  466. }, {
  467. path: 'handle/:taskId/:processInstanceId/:businessId',
  468. name: '处理请假流程',
  469. meta: {
  470. i18n: 'work'
  471. },
  472. component: () =>
  473. import( /* webpackChunkName: "views" */ '@/views/work/process/leave/handle')
  474. }, {
  475. path: 'detail/:processInstanceId/:businessId',
  476. name: '请假流程详情',
  477. meta: {
  478. i18n: 'work'
  479. },
  480. component: () =>
  481. import( /* webpackChunkName: "views" */ '@/views/work/process/leave/detail')
  482. }]
  483. },{
  484. path: '/work/process/test',
  485. component: Layout,
  486. redirect: '/work/process/test/form',
  487. children: [{
  488. path: 'form/:processDefinitionId',
  489. name: '请假流程',
  490. meta: {
  491. i18n: 'work'
  492. },
  493. component: () =>
  494. import( /* webpackChunkName: "views" */ '@/views/work/process/test/form')
  495. }, {
  496. path: 'handle/:taskId/:processInstanceId/:businessId',
  497. name: '处理请假流程',
  498. meta: {
  499. i18n: 'work'
  500. },
  501. component: () =>
  502. import( /* webpackChunkName: "views" */ '@/views/work/process/test/handle')
  503. }, {
  504. path: 'detail/:processInstanceId/:businessId',
  505. name: '请假流程详情',
  506. meta: {
  507. i18n: 'work'
  508. },
  509. component: () =>
  510. import( /* webpackChunkName: "views" */ '@/views/work/process/leave/detail')
  511. }]
  512. }
  513. ]