reportForm.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. import { axios } from '@/utils/request'
  2. // 垃圾投递分时查询表
  3. // 列表查询
  4. export const getPutInTimeList = (params) => {
  5. const url = `putInTimeShareing/query/${params.pageNo}/${params.pageSize}`
  6. delete params.pageNo
  7. delete params.pageSize
  8. return axios({
  9. url: url,
  10. data: params,
  11. method: 'post'
  12. })
  13. }
  14. // 导出
  15. export const exportTnTimeForm = (params) => {
  16. return axios.request({
  17. url: 'putInTimeShareing/exportPutInTimeShareing',
  18. data: params,
  19. method: 'post',
  20. responseType: 'blob'
  21. })
  22. }
  23. // 合计
  24. export const getDetailTotal = (params) => {
  25. const url = `putInTimeShareing/sumAllOfDetail`
  26. return axios({
  27. url: url,
  28. data: params,
  29. method: 'post'
  30. })
  31. }
  32. /**
  33. * 垃圾投递汇总表
  34. */
  35. // 列表查询
  36. export const getSumList = (params) => {
  37. const url = `putInTimeShareing/querySum/${params.pageNo}/${params.pageSize}`
  38. delete params.pageNo
  39. delete params.pageSize
  40. return axios({
  41. url: url,
  42. data: params,
  43. method: 'post'
  44. })
  45. }
  46. // 导出
  47. export const exportSumForm = (params) => {
  48. return axios.request({
  49. url: 'putInTimeShareing/exportPutInTimeShareingSum',
  50. data: params,
  51. method: 'post',
  52. responseType: 'blob'
  53. })
  54. }
  55. // 合计
  56. export const getSumTotal = (params) => {
  57. const url = `putInTimeShareing/sumAllOfSum`
  58. return axios({
  59. url: url,
  60. data: params,
  61. method: 'post'
  62. })
  63. }
  64. // 非可回收垃圾汇总列表
  65. export const getRubbishList = (params) => {
  66. const url = `stationRubbish/sum/query/${params.pageNo}/${params.pageSize}`
  67. delete params.pageNo
  68. delete params.pageSize
  69. return axios({
  70. url: url,
  71. data: params,
  72. method: 'post'
  73. })
  74. }
  75. // 非可回收垃圾合计
  76. export const getRubbishTotal = (params) => {
  77. const url = `stationRubbish/totalSumInfo`
  78. return axios({
  79. url: url,
  80. data: params,
  81. method: 'post'
  82. })
  83. }
  84. // 非可回收垃圾明细列表
  85. export const getRubbishDetailList = (params) => {
  86. const url = `gather/detail/query/${params.pageNo}/${params.pageSize}`
  87. delete params.pageNo
  88. delete params.pageSize
  89. return axios({
  90. url: url,
  91. data: params,
  92. method: 'post'
  93. })
  94. }
  95. // 非可回收垃圾明细合计
  96. export const getRubbishDetailTotal = (params) => {
  97. const url = `gather/detailTotalSum`
  98. return axios({
  99. url: url,
  100. data: params,
  101. method: 'post'
  102. })
  103. }