monitor.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. import request from '@/utils/request'
  2. // 获取左侧动态感知设备
  3. export function selectDeviceType() {
  4. return request({
  5. url: '/center-environment/VisuForestMonitorCenterController/selectDeviceType',
  6. method: 'post',
  7. })
  8. }
  9. // 根据设备类型查看列表
  10. export function selectCameraByDeptId(deptId) {
  11. return request({
  12. url: '/center-environment/VisuForestMonitorCenterController/selectCameraByDeptId',
  13. method: 'post',
  14. data:{"deptId":deptId}
  15. })
  16. }
  17. // 获取重点区域列表
  18. export function selectKeyAreaList() {
  19. return request({
  20. url: '/center-environment/VisuForestCloudMapController/importarealistFegin',
  21. method: 'get',
  22. })
  23. }
  24. // 获取重点区域
  25. export function getRegionalFlag(id) {
  26. return request({
  27. url: '/center-environment/VisuForestCloudMapController/getRegionalFlag/'+id,
  28. method: 'get',
  29. })
  30. }
  31. // 获取环保土壤设备列表(目前一样以后可能不一样)
  32. export function selectListDevice(param) {
  33. return request({
  34. url: '/center-environment/VisuEnvironmentsoilController/selectListDevice',
  35. method: 'post',
  36. params:param
  37. })
  38. }
  39. //转到固定点位
  40. export function rotation(lng,lat,list) {
  41. // lng = '124.41986560821533';
  42. // lat = '43.08817137032747';
  43. return request({
  44. url: '/center-environment/VisuForestMonitorCenterController/rotation',
  45. method: 'post',
  46. data:{
  47. lng:lng,
  48. lat:lat,
  49. list:list
  50. }
  51. })
  52. }
  53. //根据部门id查询部门及部门以下的数据,没有则默认查询所有
  54. export function getSensorListByDeptId(deptId) {
  55. return request({
  56. url: '/center-environment/VisuForestMonitorCenterController/getSensorListByDeptId?deptId=' + deptId,
  57. method: 'get',
  58. })
  59. }
  60. //根据部门id查询部门及部门以下的数据,没有则默认查询所有
  61. export function getDlblistBydeptId(deptId) {
  62. return request({
  63. url: '/center-environment/VisuForestMonitorCenterController/getDlblistBydeptId?deptId=' + deptId,
  64. method: 'get',
  65. })
  66. }
  67. /***********************************和上面方法目前一样只是入参不一样以后可能有不一样的地方 start 所以下面三个方法暂时没用到**********************/
  68. // // 获取环保污染源设备列表
  69. // export function selectListDevice(param) {
  70. // return request({
  71. // url: '/center-environment/VisuEnvironmentsoilController/selectListDevice',
  72. // method: 'get',
  73. // params:param
  74. // })
  75. // }
  76. //
  77. // // 获取环保水质设备列表
  78. // export function selectListDevice(param) {
  79. // return request({
  80. // url: '/center-environment/VisuEnvironmentsoilController/selectListDevice',
  81. // method: 'get',
  82. // params:param
  83. // })
  84. // }
  85. //
  86. // // 获取环保大气设备列表
  87. // export function selectListDevice(param) {
  88. // return request({
  89. // url: '/center-environment/VisuEnvironmentsoilController/selectListDevice',
  90. // method: 'get',
  91. // params:param
  92. // })
  93. // }
  94. /***********************************和上面方法目前一样只是入参不一样以后可能有不一样的地方 end 所以上面三个方法暂时没用到**********************/