overview.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. import { request } from "@/utils/request";
  2. /**
  3. * 项目概览信息
  4. */
  5. export function getEmsProjectOverview(params) {
  6. return request({
  7. url: "/service-ems/overview/project",
  8. method: "GET",
  9. params,
  10. });
  11. }
  12. /**
  13. * 能源类型条目列表
  14. */
  15. export function getEmsOverviewItem(params) {
  16. return request({
  17. url: "/service-ems/overview/item",
  18. method: "GET",
  19. params,
  20. });
  21. }
  22. /**
  23. * 能耗(用量、等值树、标准煤、碳排放)
  24. */
  25. export function getEmsClassificationEnergy(params) {
  26. return request({
  27. url: "/service-ems/overview/classification-energy",
  28. method: "GET",
  29. params,
  30. });
  31. }
  32. /**
  33. * 综合能耗(综合统计、碳减排、单位指标、分类占比)
  34. */
  35. export function getEmsOverviewTop(params) {
  36. return request({
  37. url: "/service-ems/overview/top",
  38. method: "GET",
  39. params,
  40. });
  41. }
  42. /**
  43. * 分项能耗占比
  44. */
  45. export function getEmsItemRatio(params) {
  46. return request({
  47. url: "/service-ems/overview/item-ratio",
  48. method: "GET",
  49. params,
  50. });
  51. }
  52. /**
  53. * 建筑能耗排名
  54. */
  55. export function getEmsBuildingRanking(params) {
  56. return request({
  57. url: "/service-ems/overview/building-ranking",
  58. method: "GET",
  59. params,
  60. });
  61. }
  62. /**
  63. * 能耗趋势
  64. */
  65. export function getEmsEnergyTrend(params) {
  66. return request({
  67. url: "/service-ems/overview/energy-trend",
  68. method: "GET",
  69. params,
  70. });
  71. }
  72. /**
  73. * 设备产品列表(设备信息统计)
  74. */
  75. export function getEmsProductPage(param) {
  76. return request({
  77. url: "/service-iot/dmpProductInfo/page",
  78. method: "POST",
  79. data: param,
  80. });
  81. }