route.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. import Layout from '@/layout/index';
  2. const statisticalReportRouter = {
  3. path: '/statisticalReport',
  4. component: Layout,
  5. redirect: '/statisticalReport',
  6. name: 'statisticalReport',
  7. alwaysShow: true, // will always show the root menu
  8. meta: {
  9. title: 'statisticalReport',
  10. module: 'report',
  11. icon: '-tongjibaobiao'
  12. },
  13. children: [
  14. // 采购入库报表统计
  15. {
  16. path: 'purchaseReceiptStatisticsList',
  17. component: () =>
  18. import(/* webpackChunkName: "applDetail" */ '@/views/statisticalReport/purchaseReceiptStatisticsList'),
  19. name: 'purchaseReceiptStatisticsList',
  20. meta: {
  21. title: 'purchaseReceiptStatisticsList',
  22. shortcutEntrance: 'statisticalReport',
  23. module: 'report.procurementInReport',
  24. permissicon: [],
  25. keepAlive: true
  26. // module: 'procurement.sparepart.applDetail'
  27. }
  28. },
  29. //采购平仓报表
  30. {
  31. path: 'purchaseClosingCashierList',
  32. component: () =>
  33. import(/* webpackChunkName: "applDetail" */ '@/views/statisticalReport/purchaseClosingCashierList'),
  34. name: 'purchaseClosingCashierList',
  35. meta: {
  36. title: 'purchaseClosingCashierList',
  37. shortcutEntrance: 'statisticalReport',
  38. module: 'report.procurementCloseReport',
  39. permissicon: [],
  40. keepAlive: true
  41. // module: 'procurement.sparepart.applDetail'
  42. }
  43. },
  44. // 销售出库报表统计
  45. {
  46. path: 'salesDeliveryReportList',
  47. component: () =>
  48. import(/* webpackChunkName: "applDetail" */ '@/views/statisticalReport/salesDeliveryReportList'),
  49. name: 'salesDeliveryReportList',
  50. meta: {
  51. title: 'salesDeliveryReportList',
  52. shortcutEntrance: 'statisticalReport',
  53. module: 'report.saleOutReport',
  54. permissicon: [],
  55. keepAlive: true
  56. // module: 'procurement.sparepart.applDetail'
  57. }
  58. },
  59. //销售平仓报表
  60. {
  61. path: 'salesClosingCashierList',
  62. component: () =>
  63. import(/* webpackChunkName: "applDetail" */ '@/views/statisticalReport/salesClosingCashierList'),
  64. name: 'salesClosingCashierList',
  65. meta: {
  66. title: 'salesClosingCashierList',
  67. shortcutEntrance: 'statisticalReport',
  68. module: 'report.saleCloseReport',
  69. permissicon: [],
  70. keepAlive: true
  71. // module: 'procurement.sparepart.applDetail'
  72. }
  73. },
  74. ],
  75. };
  76. export default statisticalReportRouter;