statisticRoutes.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. //报表统计管理路由模块
  2. const home = r => require.ensure([], () => r(require('@/views/Home.vue')), 'Home'); //主页
  3. export default [
  4. {
  5. path: '/',
  6. component: home,
  7. name: '报表统计',
  8. hidden: false,
  9. icon_path: require('@/assets/img/home/datareport_ico.png'),
  10. children: [
  11. {
  12. path: 'expiringlist',
  13. component: () => import('@/views/dataReport_manage/expiringList.vue'),
  14. name: '即将到期客户',
  15. hidden: false
  16. },
  17. {
  18. path: 'incrementalist',
  19. component: () => import('@/views/dataReport_manage/incrementalList.vue'),
  20. name: '增量客户数据',
  21. hidden: false
  22. },
  23. {
  24. path: 'stocklist',
  25. component: () => import('@/views/dataReport_manage/stockCutomList.vue'),
  26. name: '存量客户数据',
  27. hidden: false
  28. },
  29. {
  30. path: 'raiStocklist',
  31. component: () => import('@/views/dataReport_manage/raiStockCutomList.vue'),
  32. name: '权益存量客户',
  33. hidden: false
  34. },
  35. {
  36. path: 'contractlist',
  37. component: () => import('@/views/dataReport_manage/contractList.vue'),
  38. name: '合同数据报表',
  39. hidden: false
  40. },
  41. {
  42. path: 'incomelist',
  43. component: () => import('@/views/dataReport_manage/incomeList.vue'),
  44. name: '收入统计报表',
  45. hidden: false
  46. },
  47. {
  48. path: 'readStatistics',
  49. component: () => import('@/views/dataReport_manage/readStatistics.vue'),
  50. name: '图库阅读统计',
  51. hidden: false
  52. },
  53. {
  54. path: 'equityCustomStatistics',
  55. component: () => import('@/views/dataReport_manage/equityCustomStatistics.vue'),
  56. name: '权益增量客户',
  57. hidden: false
  58. },
  59. {
  60. path: 'equityPackageStatistics',
  61. component: () => import('@/views/dataReport_manage/equityPackageStatistics.vue'),
  62. name: '权益套餐统计',
  63. hidden: false
  64. },
  65. {
  66. path: 'readClassify',
  67. component: () => import('@/views/dataReport_manage/readClassify.vue'),
  68. name: '',
  69. hidden: false,
  70. meta: {
  71. pathName: '图库阅读统计',
  72. pathFrom: 'readStatistics',
  73. }
  74. },
  75. {
  76. path: 'readChart',
  77. name: '我的图库',
  78. component: () => import('@/views/mychart_manage/index.vue'),
  79. hidden: false,
  80. meta: {
  81. pathName: '图库阅读统计',
  82. pathFrom: 'readStatistics',
  83. }
  84. },
  85. {
  86. path: 'chartJurisdiction',
  87. component: () => import('@/views/dataReport_manage/jurisdiction.vue'),
  88. name: '图库权限开通统计',
  89. hidden: false
  90. },
  91. {
  92. path: 'statisticNewcustom',
  93. component: () => import('@/views/dataReport_manage/statistic/newCustom.vue'),
  94. name: '新增客户统计',
  95. hidden: false
  96. },
  97. {
  98. path: 'statisticStockcustom',
  99. component: () => import('@/views/dataReport_manage/statistic/stockCustom.vue'),
  100. name: '存量客户统计',
  101. hidden: false
  102. },
  103. /* {
  104. path: 'newCustomlist',
  105. component: () => import('@/views/dataReport_manage/statistic/newCustomlist.vue'),
  106. name: '新增客户列表',
  107. meta: {
  108. pathFrom: 'statisticNewcustom',
  109. pathName: '新增客户统计'
  110. },
  111. hidden: true
  112. }, */
  113. {
  114. path: 'todoTask',
  115. component: () => import('@/views/dataReport_manage/statistic/todoTask.vue'),
  116. name: '销售To do任务统计',
  117. hidden: false
  118. },
  119. /* {
  120. path: 'todoTaskList',
  121. component: () => import('@/views/dataReport_manage/statistic/todoTaskList.vue'),
  122. name: '客户任务列表',
  123. meta: {
  124. pathFrom: 'todoTask',
  125. pathName: '销售To do任务统计'
  126. },
  127. hidden: true
  128. }, */
  129. {
  130. path: 'equityServiceStatistics',
  131. component: () => import('@/views/dataReport_manage/equityServiceStatistics.vue'),
  132. name: '权益服务统计',
  133. hidden: false
  134. },
  135. {
  136. path: 'equityDataSummary',
  137. component: () => import('@/views/dataReport_manage/equityDataSummary.vue'),
  138. name: '权益数据汇总',
  139. hidden: false
  140. },
  141. ]
  142. },
  143. ]