queryReport.js 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. import http from '@/utils/request'
  2. // 获取导出任务列表
  3. export function getExportMissionList (params) {
  4. return http.post('exportMission/getExportMissionList', { data: params })
  5. }
  6. // 导出售票统计
  7. export function exportOrderStatistics (params) {
  8. return http.post('exportMission/exportOrderStatistics', { data: params })
  9. }
  10. // 导出免票统计
  11. export function exportFreeTicketStatistics (params) {
  12. return http.post('/exportMission/exportFreeList', { data: params })
  13. }
  14. // 导出检票统计
  15. export function exportCheckStatistics (params) {
  16. return http.post('/exportMission/exportCheckStatistics', { data: params })
  17. }
  18. // 导出线上销售日报
  19. export function exportDailyOtaSale (params) {
  20. return http.post('/exportMission/exportDailyOtaSale', { data: params })
  21. }
  22. // 导出线下销售日报
  23. export function exportDailyOfflineSale (params) {
  24. return http.post('/exportMission/exportDailyOfflineSale', { data: params })
  25. }
  26. // 检票统计入园
  27. export function getCheckerAccessStatistics (params) {
  28. return http.post('/admin/statistics/checkerAccessStatistics', { data: params })
  29. }
  30. // 导出检票统计按票数
  31. export function exportCheckStatisticsInTicketCount (params) {
  32. return http.post('/exportMission/exportCheckStatisticsInTicketCount', { data: params })
  33. }
  34. // 导出改签统计
  35. export function exportModifyOrderStatistics (params) {
  36. return http.post('/exportMission/exportModifyOrderStatistics', { data: params })
  37. }
  38. // 导出退票统计
  39. export function exportCancelOrderStatistics (params) {
  40. return http.post('/exportMission/exportCancelList', { data: params })
  41. }
  42. // 导出交班统计
  43. export function exportSaleStatisticsByTicketSpot (params) {
  44. return http.post('/exportMission/exportSaleStatisticsByTicketSpot', { data: params })
  45. }
  46. // 导出自定义售票统计
  47. export function exportCustomizeOrderStatistics (params) {
  48. return http.post('/admin/statistics/orderSaleStatistics', { data: params })
  49. }
  50. // 按日期导出售票统计
  51. export function exportOrderStatisticsByDate (params) {
  52. return http.post('/exportMission/exportOrderStatisticsByDate', { data: params })
  53. }
  54. // 导出会员交易统计
  55. export function exportMemberTradeStatistics (params) {
  56. return http.post('/exportMission/exportMemberTradeStatistics', { data: params })
  57. }
  58. // 导出会员交易记录
  59. export function exportMemberTradeList (params) {
  60. return http.post('/exportMission/exportMemberTradeList', { data: params })
  61. }
  62. // 删除报表
  63. export function deleteExportMission (params) {
  64. return http.post('/exportMission/deleteExportMission', { data: params })
  65. }
  66. // 删除报表
  67. export function getOrderStatisticsByDate (params) {
  68. return http.post('/order/getOrderStatisticsByDate', { data: params })
  69. }
  70. // 获取导出类型列表
  71. export function getExportTypeList () {
  72. return http.post('/exportMission/getExportTypeList')
  73. }
  74. // 导出售票累计统计
  75. export function exportOrderGrandTotalStatistics () {
  76. return http.post('/exportMission/exportOrderGrandTotalStatistics')
  77. }
  78. // 按团散销售统计(图表)
  79. export function getGroupIndividual (params) {
  80. return http.post('/orderStatistics/getGroupIndividual', { data: params })
  81. }
  82. // 按渠道销售统计(图表)
  83. export function getSaleChannel (params) {
  84. return http.post('/orderStatistics/getSaleChannel', { data: params })
  85. }
  86. // 按门票会员销售额占比销售统计(图表)
  87. export function getTicketMemberMoneyPercent (params) {
  88. return http.post('/orderStatistics/getTicketMemberMoneyPercent', { data: params })
  89. }
  90. // 销售同比分析(图表)
  91. export function getTicketSaleYearOnYear (params) {
  92. return http.post('/orderStatistics/getTicketSaleYearOnYear', { data: params })
  93. }
  94. // 场次售票统计
  95. export function getTicketSaleByBatch (params) {
  96. return http.post('/orderStatistics/getTicketSaleByBatch', { data: params })
  97. }
  98. // 导出取票统计
  99. export function exportTicketPrintStatistics (params) {
  100. return http.post('/exportMission/exportTicketPrintStatistics', { data: params })
  101. }
  102. // 导出场次售票统计
  103. export function exportTicketSaleByBatch (params) {
  104. return http.post('/exportMission/exportTicketSaleByBatch', { data: params })
  105. }
  106. // 线上销售日报(czg private)
  107. export function getDailyOtaSale (params) {
  108. return http.post('/chengzhanguan/getDailyOtaSale', { data: params })
  109. }
  110. // 线下销售日报(czg private)
  111. export function getDailyOfflineSale (params) {
  112. return http.post('/chengzhanguan/getDailyOfflineSale', { data: params })
  113. }
  114. // 现金销售日报(czg private)
  115. export function getDailyOfflineCashSale (params) {
  116. return http.post('/chengzhanguan/getDailyOfflineCashSale', { data: params })
  117. }
  118. // 日销售报表(czg private)
  119. export function getDailySale (params) {
  120. return http.post('/chengzhanguan/getDailySale', { data: params })
  121. }
  122. // 报表导出 4个tab页共用(czg private)
  123. export function exportChengzhanguanReport (params) {
  124. return http.post('/chengzhanguan/exportChengzhanguanReport', { data: params })
  125. }
  126. // 年龄报表查询(czg private)
  127. export function getAgeWithIdType (params) {
  128. return http.post('/chengzhanguan/getAgeWithIdType', { data: params })
  129. }
  130. // 年龄报表导出(czg private)
  131. export function exportAgeWithIdType (params) {
  132. return http.post('/chengzhanguan/exportAgeWithIdType', { data: params })
  133. }
  134. // 日订单统计报表
  135. export function getDailyOrderStatistics (params) {
  136. return http.post('/orderStatistics/getDailyOrderStatistics', { data: params })
  137. }
  138. // 日订单统计报表导出
  139. export function exportDailyOrderStatistics (params) {
  140. return http.post('/exportMission/exportDailyOrderStatistics', { data: params })
  141. }