api.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. import request from '@/plugins/request'
  2. // import { service, request1 } from '@/plugins/request'
  3. // import { serviceXinfa, request2 } from '@/plugins/request'
  4. //天气
  5. export function aliWeather(query) {
  6. return request({
  7. url: 'aliWeather',
  8. method: 'get',
  9. params: query
  10. })
  11. }
  12. export function accessControlApi(query) {
  13. return request({
  14. url: 'sdp/messageDeviceInto/count',
  15. method: 'get',
  16. params: query
  17. })
  18. }
  19. //机房系统
  20. export function computerRoomApi(query) { //温度
  21. return request({
  22. url: 'sdp/messageDeviceMachine/getAvgChart',
  23. method: 'get',
  24. params: query
  25. })
  26. }
  27. export function emergencyDisasterPreventionApi(query) { //改/加
  28. return request({
  29. url: 'sdp/messageDeviceMeet/count',
  30. method: 'get',
  31. params: query
  32. })
  33. }
  34. //停车系统
  35. export function parkingLotApi(query) { //各车位数据
  36. return request({
  37. url: 'sdp/messageDevicePark/listParkInfo',
  38. method: 'get',
  39. params: query
  40. })
  41. }
  42. export function parkingLotApi2(query) { //图表数据
  43. return request({
  44. url: 'sdp/messageDevicePark/listParkByDate',
  45. method: 'get',
  46. params: query
  47. })
  48. }
  49. export function infoApi(query) { //告警分页
  50. return request({
  51. url: 'sdp/tbAlarm/getCheckCount',
  52. method: 'get',
  53. params: query
  54. })
  55. }
  56. export function infoApi2(query) {
  57. return request({
  58. url: 'sdp/tbAlarm/getTypeCount',
  59. method: 'get',
  60. params: query
  61. })
  62. }
  63. export function typeApi(query) { //告警设备类型
  64. return request({
  65. url: 'list',
  66. method: 'get',
  67. params: query
  68. })
  69. }
  70. export function shebeifyApi(query) { //告警数据分页
  71. return request({
  72. url: 'sdp/tbAlarm/page',
  73. method: 'get',
  74. params: query
  75. })
  76. }
  77. //会议系统
  78. export function meetingPageApi(query) { //当前会议室分页
  79. return request({
  80. url: 'sdp/messageDeviceMeetingRoom/page',
  81. method: 'get',
  82. params: query
  83. })
  84. }
  85. export function meetingStatusApi(query) { //当前会议室状态
  86. return request({
  87. url: 'sdp/messageDeviceMeetingRoom/isUse',
  88. method: 'get',
  89. params: query
  90. })
  91. }
  92. //视频
  93. export function cameraPreviewURL(query) { //当前会议室状态
  94. return request({
  95. url: 'cameraPreviewURL',
  96. method: 'get',
  97. params: query
  98. })
  99. }
  100. export function videoUrl(query) { //当前会议室状态
  101. return request({
  102. url: 'videoUrl',
  103. method: 'get',
  104. params: query
  105. })
  106. }
  107. export function regionsUrl(query) { //分页获取区域信息
  108. return request({
  109. url: 'regionsUrl',
  110. method: 'get',
  111. params: query
  112. })
  113. }
  114. export function nodesUrl(query) { //根据条件获取区域列表
  115. return request({
  116. url: 'nodesUrl',
  117. method: 'get',
  118. params: query
  119. })
  120. }
  121. export function subNodes(query) { //获取下级的区域信息
  122. return request({
  123. url: 'subNodes',
  124. method: 'get',
  125. params: query
  126. })
  127. }
  128. export function tbDevice(query) { //设备编号 查看设备详情
  129. return request({
  130. url: 'sdp/tbDevice/' + query,
  131. method: 'get'
  132. })
  133. }
  134. //xinfa
  135. export function xinfaToken(query) { //设备编号 查看设备详情
  136. return request({
  137. url: 'xftoken',
  138. method: 'get'
  139. })
  140. }