elecMeterH.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. import request from '@/utils/request'
  2. /**
  3. * 查询设施用能统计数据
  4. *
  5. */
  6. // 新增用电计量-小时
  7. export function addElecMeterH(data) {
  8. return request({
  9. url: '/ems/elecMeterH',
  10. method: 'post',
  11. data: data
  12. })
  13. }
  14. // 修改用电计量-小时
  15. export function updateElecMeterH(data) {
  16. return request({
  17. url: '/ems/elecMeterH',
  18. method: 'put',
  19. data: data
  20. })
  21. }
  22. // 删除用电计量-小时
  23. export function delElecMeterH(date) {
  24. return request({
  25. url: '/ems/elecMeterH/delByDate?date=' + date,
  26. method: 'delete'
  27. })
  28. }
  29. export function getElecDayAvg(param) {
  30. return request({
  31. url: '/ems/elecMeterH/day/avg',
  32. method: 'get',
  33. params: param
  34. })
  35. }
  36. /**
  37. * 条件查询用能指标
  38. */
  39. export function listByFacs(queryMeter) {
  40. return request({
  41. url: '/ems/elecMeterH/hour/listFacsMeterTotal',
  42. method: 'get',
  43. params: queryMeter
  44. })
  45. }
  46. export function listFacsMeter(queryMeter) {
  47. return request({
  48. url: '/ems/elecMeterH/hour/listFacsMeter',
  49. method: 'get',
  50. params: queryMeter
  51. })
  52. }
  53. export function listAreaMeter(queryMeter) {
  54. return request({
  55. url: '/ems/elecMeterH/hour/listAreaMeter',
  56. method: 'get',
  57. params: queryMeter
  58. })
  59. }
  60. export function qryElecMeterByDate(date, areaCode) {
  61. return request({
  62. url: `/ems/elecMeterH/sum/byDate/${date}`,
  63. params: {
  64. areaCode
  65. },
  66. method: 'get'
  67. })
  68. }
  69. export function qryElecMeterByYear(date) {
  70. return request({
  71. url: `/ems/elecMeterH/sum/date/byYear/${date}`,
  72. method: 'get'
  73. })
  74. }
  75. export function qryTimeIndexElecMeterByDay(date, timeIndex) {
  76. return request({
  77. url: `/ems/elecMeterH/sum/timeIndex/byDate/${date}/${timeIndex}`,
  78. method: 'get',
  79. })
  80. }
  81. export function qryDateElecMeterByDate(date) {
  82. return request({
  83. url: `/ems/elecMeterH/sum/date/byDate/${date}`,
  84. method: 'get',
  85. })
  86. }
  87. export function qryWaterMeterByDate(date, areaCode) {
  88. return request({
  89. url: `/ems/waterMeterH/sum/byDate/${date}`,
  90. params: {
  91. areaCode
  92. },
  93. method: 'get'
  94. })
  95. }
  96. export function qryTimeIndexWaterMeterByDay(date, timeIndex) {
  97. return request({
  98. url: `/ems/waterMeterH/sum/timeIndex/byDate/${date}/${timeIndex}`,
  99. method: 'get',
  100. })
  101. }
  102. export function qryDateWaterMeterByDate(date) {
  103. return request({
  104. url: `/ems/waterMeterH/sum/date/byDate/${date}`,
  105. method: 'get',
  106. })
  107. }
  108. export function qryDateWaterMeterByYear(date) {
  109. return request({
  110. url: `/ems/waterMeterH/sum/date/byYear/${date}`,
  111. method: 'get',
  112. })
  113. }
  114. export function qryDeviceDay(param) {
  115. return request({
  116. url: `/ems/elecMeterH/sum/device/day`,
  117. params: param,
  118. method: 'get',
  119. })
  120. }