purchasingReport.js 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. import {
  2. UserLayout,
  3. BasicLayout,
  4. BlankLayout,
  5. BigScreen,
  6. PageView
  7. } from '@/layouts'
  8. export default {
  9. path: '/purchasingReport',
  10. redirect: '/reportData/salesOrderTotal',
  11. component: PageView,
  12. meta: {
  13. title: '采购报表',
  14. icon: 'project',
  15. permission: 'M_purchasingReport'
  16. },
  17. children: [
  18. {
  19. path: '/reportData/urchaseReturn',
  20. redirect: '/reportData/urchaseReturn/list',
  21. name: 'urchaseReturn',
  22. component: BlankLayout,
  23. meta: {
  24. title: '采购退货单报表',
  25. icon: 'profile',
  26. permission: 'M_urchaseReturn'
  27. },
  28. hideChildrenInMenu: true,
  29. children: [
  30. {
  31. path: 'list',
  32. name: 'urchaseReturnList',
  33. component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/urchaseReturn/list.vue'),
  34. meta: {
  35. title: '采购退货单报表列表',
  36. icon: 'profile',
  37. hidden: true,
  38. permission: 'M_urchaseReturnList'
  39. }
  40. }
  41. ]
  42. },
  43. {
  44. path: '/reportData/urchaseDetailReturn',
  45. redirect: '/reportData/urchaseDetailReturn/detailList',
  46. name: 'urchaseDetailReturn',
  47. component: BlankLayout,
  48. meta: {
  49. title: '采购退货单明细报表',
  50. icon: 'profile',
  51. permission: 'M_urchaseDetailReturn'
  52. },
  53. hideChildrenInMenu: true,
  54. children: [
  55. {
  56. path: 'detailList',
  57. name: 'urchaseDetailReturnList',
  58. component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/urchaseDetailReturn/detailList.vue'),
  59. meta: {
  60. title: '采购退货单明细报表列表',
  61. icon: 'profile',
  62. hidden: true,
  63. permission: 'M_urchaseDetailReturnList'
  64. }
  65. }
  66. ]
  67. },
  68. {
  69. path: '/reportData/billingBackReport',
  70. redirect: '/reportData/billingBackReport/list',
  71. name: 'billingBackReport',
  72. component: BlankLayout,
  73. meta: {
  74. title: '开单采退报表',
  75. icon: 'profile',
  76. permission: 'M_billingBackReport'
  77. },
  78. hideChildrenInMenu: true,
  79. children: [{
  80. path: 'list',
  81. name: 'billingBackReportList',
  82. component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/billingBackReport/list.vue'),
  83. meta: {
  84. title: '开单采退报表列表',
  85. icon: 'profile',
  86. hidden: true,
  87. permission: 'M_billingBackReportList'
  88. }
  89. }]
  90. },
  91. {
  92. path: '/reportData/billingOrderReport',
  93. redirect: '/reportData/billingOrderReport/list',
  94. name: 'billingOrderReport',
  95. component: BlankLayout,
  96. meta: {
  97. title: '开单采退单报表',
  98. icon: 'profile',
  99. permission: 'M_billingOrderReport'
  100. },
  101. hideChildrenInMenu: true,
  102. children: [{
  103. path: 'list',
  104. name: 'billingOrderReportList',
  105. component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/billingOrderReport/list.vue'),
  106. meta: {
  107. title: '开单采退单报表列表',
  108. icon: 'profile',
  109. hidden: true,
  110. permission: 'M_billingOrderReportList'
  111. }
  112. }]
  113. },
  114. {
  115. path: '/reportData/warehousingOrder',
  116. redirect: '/reportData/warehousingOrder/list',
  117. name: 'warehousingOrder',
  118. component: BlankLayout,
  119. meta: {
  120. title: '入库单报表',
  121. icon: 'profile',
  122. permission: 'M_warehousingOrderList'
  123. },
  124. hideChildrenInMenu: true,
  125. children: [
  126. {
  127. path: 'list',
  128. name: 'warehousingOrderList',
  129. component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/warehousingOrder/list.vue'),
  130. meta: {
  131. title: '入库单报表列表',
  132. icon: 'profile',
  133. hidden: true,
  134. permission: 'M_warehousingOrderList'
  135. }
  136. }
  137. ]
  138. },
  139. {
  140. path: '/reportData/warehousingOrderDetail',
  141. redirect: '/reportData/warehousingOrderDetail/list',
  142. name: 'warehousingOrderDetail',
  143. component: BlankLayout,
  144. meta: {
  145. title: '入库单明细报表',
  146. icon: 'profile',
  147. permission: 'M_warehousingOrderDetailList'
  148. },
  149. hideChildrenInMenu: true,
  150. children: [
  151. {
  152. path: 'list',
  153. name: 'warehousingOrderDetailList',
  154. component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/warehousingOrderDetail/list.vue'),
  155. meta: {
  156. title: '入库单明细报表列表',
  157. icon: 'profile',
  158. hidden: true,
  159. permission: 'M_warehousingOrderDetailList'
  160. }
  161. }
  162. ]
  163. },
  164. ]
  165. }