data.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. //哨兵数据信息接口
  2. import request from '@/utils/request'
  3. /**
  4. * 查询用户数量
  5. * @returns {*}
  6. */
  7. export function userStats() {
  8. return request({
  9. url: '/sooka-digital-construction/community/userStats',
  10. method: 'get',
  11. })
  12. }
  13. /**
  14. * 查询管线长度
  15. * @returns {*}
  16. */
  17. export function getPipeLengthByPressureLevel() {
  18. return request({
  19. url: '/sooka-digital-construction/gas/getPipeLengthByPressureLevel',
  20. method: 'get',
  21. })
  22. }
  23. /**
  24. * 预警信息
  25. * @returns {*}
  26. */
  27. export function countByWarningCategory() {
  28. return request({
  29. url: '/sooka-digital-construction/ability/countByWarningCategory',
  30. method: 'get',
  31. })
  32. }
  33. /**
  34. * 根据企业查小区
  35. * @returns {*}
  36. */
  37. export function getCommunityByDeptId(deptId) {
  38. return request({
  39. url: '/sooka-digital-construction/community/getCommunityByDeptId?deptId='+deptId,
  40. method: 'get',
  41. })
  42. }
  43. /**
  44. * 根据小区ID查小区详情
  45. * @returns {*}
  46. */
  47. export function getCommunityById(id) {
  48. return request({
  49. url: '/sooka-digital-construction/community/'+id,
  50. method: 'get',
  51. })
  52. }
  53. /**
  54. * 根据小区查询用户
  55. * @returns {*}
  56. */
  57. export function getCustomerByCommunityId(param) {
  58. return request({
  59. url: '/sooka-digital-construction/customer/list',
  60. method: 'get',
  61. params: param
  62. })
  63. }