businessAnalysisApi.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. import request from "./request";
  2. const pre = require('./api').getPre();
  3. /**
  4. * 经营分析收入统计列表
  5. * @param {*} startTime 开始时间
  6. * @param {*} endTime 结束时间
  7. * @param {*} section 1天 2月 3季度 4年
  8. * @returns
  9. */
  10. export function getDataList(startTime, endTime, section){
  11. return request({
  12. url: pre + '/finance/summary/shouRuStatList',
  13. method:'get',
  14. data:{
  15. startTime:startTime,
  16. endTime:endTime,
  17. section:section
  18. }
  19. })
  20. }
  21. /**
  22. * 按收款方式收入统计列表
  23. * @param {*} startTime 开始时间
  24. * @param {*} endTime 结束时间
  25. */
  26. export function getShouKuanList(startTime, endTime){
  27. return request({
  28. url: pre + '/finance/summary/payMethodStatList',
  29. method:'get',
  30. data:{
  31. startTime:startTime,
  32. endTime:endTime,
  33. }
  34. })
  35. }
  36. /**
  37. * 按房型收入统计列表
  38. * @param {*} startTime 开始时间
  39. * @param {*} endTime 结束时间
  40. */
  41. export function getFangXingList(startTime, endTime){
  42. return request({
  43. url: pre + '/finance/summary/layoutStatList',
  44. method:'get',
  45. data:{
  46. startTime:startTime,
  47. endTime:endTime,
  48. }
  49. })
  50. }
  51. /**
  52. * 按费项收入统计列表
  53. * @param {*} startTime 开始时间
  54. * @param {*} endTime 结束时间
  55. * @returns
  56. */
  57. export function getFeiXiangList(startTime, endTime){
  58. return request({
  59. url: pre + '/finance/summary/subjectTypeStatList',
  60. method:'get',
  61. data:{
  62. startTime:startTime,
  63. endTime:endTime,
  64. }
  65. })
  66. }
  67. /**
  68. * 按来源收入统计列表
  69. * @param {*} startTime 开始时间
  70. * @param {*} endTime 结束时间
  71. * @returns
  72. */
  73. export function getLaiYuanList(startTime, endTime){
  74. return request({
  75. url: pre + '/finance/summary/livingSourceStatList',
  76. method:'get',
  77. data:{
  78. startTime:startTime,
  79. endTime:endTime,
  80. }
  81. })
  82. }
  83. /**
  84. * 按客型收入统计列表
  85. * @param {*} startTime 开始时间
  86. * @param {*} endTime 结束时间
  87. * @returns
  88. */
  89. export function getKeXingList(startTime, endTime){
  90. return request({
  91. url: pre + '/finance/summary/customerTypeStatList',
  92. method:'get',
  93. data:{
  94. startTime:startTime,
  95. endTime:endTime,
  96. }
  97. })
  98. }
  99. /**
  100. * 按入住类型收入统计列表
  101. */
  102. export function getRuZhuList(startTime, endTime){
  103. return request({
  104. url: pre + '/finance/summary/livingTypeStatList',
  105. method:'get',
  106. data:{
  107. startTime:startTime,
  108. endTime:endTime,
  109. }
  110. })
  111. }