hui-jia.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. /*
  2. * @Author: wjc
  3. * @Date: 2025-11-21 10:08:08
  4. * @LastEditors: wjc
  5. * @LastEditTime: 2025-12-01 10:28:17
  6. * @Description:
  7. */
  8. import axios from '../assets/js/api.request'
  9. export default {
  10. /**
  11. * 部分业务 http://yapi.wisdomcity.com.cn/project/25/interface/api/26531
  12. */
  13. getBusinessData (data) {
  14. return axios.request({
  15. url: '/platform/bigData/business/statistics',
  16. params: data,
  17. method: 'get'
  18. })
  19. },
  20. /**
  21. * 智能门禁 http://yapi.wisdomcity.com.cn/project/25/interface/api/26522
  22. */
  23. getFaceDeviceData (data) {
  24. return axios.request({
  25. url: '/platform/bigData/faceDeviceManage/faceDoorPassRecordSnapshotSta',
  26. params: data,
  27. method: 'get'
  28. })
  29. },
  30. /**
  31. * 智能电表 http://yapi.wisdomcity.com.cn/project/25/interface/api/26504
  32. */
  33. getElectricData (data) {
  34. return axios.request({
  35. url: '/platform/bigData/meterHouse/electricMeter/monthStats',
  36. params: data,
  37. method: 'get'
  38. })
  39. },
  40. /**
  41. * 智能水表 http://yapi.wisdomcity.com.cn/project/25/interface/api/26513
  42. */
  43. getWaterData (data) {
  44. return axios.request({
  45. url: '/platform/bigData/meterHouse/waterMeter/monthStats',
  46. params: data,
  47. method: 'get'
  48. })
  49. },
  50. /**
  51. * 实施相关数据 http://yapi.wisdomcity.com.cn/project/25/interface/api/26576
  52. */
  53. getScreenData (data) {
  54. return axios.request({
  55. url: '/platform/bigData/screen/statistics',
  56. params: data,
  57. method: 'get'
  58. })
  59. },
  60. /**
  61. * 数据大屏线上流水数据统计 http://yapi.wisdomcity.com.cn/project/25/interface/api/26468
  62. */
  63. getOnlineWaterStatistics () {
  64. return axios.request({
  65. url: '/platform/bigData/payRecord/statistics',
  66. method: 'get'
  67. })
  68. },
  69. /** 线上缴费金额月统计表(近12月) http://yapi.wisdomcity.com.cn/project/25/interface/api/26477
  70. */
  71. getOnlinePayMonth () {
  72. return axios.request({
  73. url: '/platform/bigData/payRecord/monthStats',
  74. method: 'get'
  75. })
  76. },
  77. /**
  78. * 在线支付-周 线上缴费金额周统计表(近5周)http://yapi.wisdomcity.com.cn/project/25/interface/api/26486
  79. */
  80. getOnlinePayWeek () {
  81. return axios.request({
  82. url: '/platform/bigData/payRecord/weekStats',
  83. method: 'get'
  84. })
  85. },
  86. /**
  87. * 线上缴费金额日统计表(近1月) http://yapi.wisdomcity.com.cn/project/25/interface/api/26495
  88. */
  89. getOnlinePayDay () {
  90. return axios.request({
  91. url: '/platform/bigData/payRecord/dayStats',
  92. method: 'get'
  93. })
  94. },
  95. /**
  96. * 客户数据 http://yapi.wisdomcity.com.cn/project/25/interface/api/26540
  97. */
  98. getCustomerStatistics () {
  99. return axios.request({
  100. url: '/platform/bigData/customers/statistics',
  101. method: 'get'
  102. })
  103. },
  104. /**
  105. * 项目体量 http://yapi.wisdomcity.com.cn/project/25/interface/api/26549
  106. */
  107. getCommunityTypeSizeStatistics () {
  108. return axios.request({
  109. url: '/platform/bigData/community/typeSize/statistics',
  110. method: 'get'
  111. })
  112. },
  113. /**
  114. * 项目地区分布 http://yapi.wisdomcity.com.cn/project/25/interface/api/26558
  115. */
  116. getCommunityRegionStatistics () {
  117. return axios.request({
  118. url: '/platform/bigData/community/region/statistics',
  119. method: 'get'
  120. })
  121. },
  122. /**
  123. * 用户信息统计 http://yapi.wisdomcity.com.cn/project/25/interface/api/26567
  124. */
  125. getUsersStatistics () {
  126. return axios.request({
  127. url: '/platform/bigData/users/statistics',
  128. method: 'get'
  129. })
  130. }
  131. }