getDevice.js 3.84 KB
Newer Older
1 2 3
/*
 * @Author: your name
 * @Date: 2022-02-23 15:28:07
4
 * @LastEditTime: 2024-10-28 11:14:31
5
 * @LastEditors: 纪泽龙 jizelong@qq.com
6 7 8
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: /newDev/gassafety-progress/gassafetyprogress-web/src/api/bigWindow/getdevice.js
 */
9
import request from "@/utils/request";
10

11 12 13
// 查询管道去查询
export function getPipeForSelect(query) {
  return request({
14 15 16 17
    url: "/pipe/pipe/getPipeForSelect",
    method: "get",
    params: query,
  });
18 19
}

20 21 22
// 查询管道
export function getPipe(query) {
  return request({
23 24 25 26
    url: "/pipe/pipe/selectPipeData",
    method: "get",
    params: query,
  });
27 28 29 30 31
}

// 调压箱
export function getTyx(query) {
  return request({
32 33 34 35
    url: "/pipe/pipe/selectDeviceData",
    method: "get",
    params: query,
  });
36 37 38 39
}
// 调压箱下面的设备接口
export function getTyxDevice(query) {
  return request({
40 41 42 43
    url: "/pipe/pipe/selectPressureFlow",
    method: "get",
    params: query,
  });
44 45 46 47 48
}

// 是阀门
export function getFm(query) {
  return request({
49 50 51 52
    url: "/pipe/pipe/selectvalveData",
    method: "get",
    params: query,
  });
53 54 55 56 57
}

// 阀门下面的设备接口
export function getFmDevice(query) {
  return request({
58 59 60 61
    url: "/pipe/pipe/selectPressureFlow",
    method: "get",
    params: query,
  });
62 63 64 65 66
}

// 厂站
export function getCz(query) {
  return request({
67 68 69 70
    url: "/pipe/pipe/selectTSiteStationInfoData",
    method: "get",
    params: query,
  });
71 72 73 74
}
// 场站下的设备
export function getCzDevice(query) {
  return request({
75 76 77 78
    url: "/pipe/pipe/selecttSiteStationInfoData",
    method: "get",
    params: query,
  });
79 80 81 82
}
// 设备id :devId   类型 relationDeviceType   1调压箱/阀门井   2场站
export function getTcqDevice(query) {
  return request({
83 84
    url: "/pipe/pipe/selectSensingDevice",
    method: "get",
85 86 87 88 89
    params: {
      pageNum: 1,
      pageSize: 20,
      ...query,
    },
90
  });
91 92 93 94 95
}

// 液化气
export function getYhq(query) {
  return request({
96 97 98 99
    url: "/system/yehuaqiUser/allList",
    method: "get",
    params: query,
  });
100 101 102
}
export function getyhqUser(query) {
  return request({
103 104 105 106
    url: "/system/yehuaqiDevice/list",
    method: "get",
    params: query,
  });
107 108 109
}
export function deviceUser() {
  return request({
110 111 112
    url: "/system/deviceUser/allListbyTownship",
    method: "get",
  });
113 114 115
}
export function deviceUserList(query) {
  return request({
116 117 118 119
    url: "/system/deviceUser/list",
    method: "get",
    params: query,
  });
120
}
121 122 123 124 125 126 127 128 129 130 131 132 133

// 气瓶详情

export function getqpDetail(query) {
  return request({
    url: '/supervise/user/getLpgGasBottleFilesBackToByCode',
    method: "get",
    params: query,
  })
}



134 135 136
// 监控
export function getVideo(query) {
  return request({
137 138 139 140
    url: "/pipe/pipe/selectTvideoManagerData",
    method: "get",
    params: query,
  });
141 142 143 144
}
// 燃气用户接口
export function getUser(query) {
  return request({
145 146 147 148
    url: "/pipe/pipe/selectTdetectorUser",
    method: "get",
    params: query,
  });
149 150 151 152
}
// 企业接口
export function getEnterprise(query) {
  return request({
153 154 155 156
    url: "/regulation/info/enterpriseInfoList",
    method: "get",
    params: query,
  });
157 158 159 160 161
}

// 获取公司名称以及id
export function getCompany(query) {
  return request({
162 163 164 165
    url: "/pipe/pipe/selectTenterpriseInfoData",
    method: "get",
    params: query,
  });
166 167 168 169
}
// 报警
export function userAlarm(query) {
  return request({
170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
    url: "/supervise/user/getDetectorUserAlarmList",
    method: "get",
    params: query,
  });
}

// 搜索设备
export function searchDevice(query) {
  return request({
    url: "/device/device/queryBasicInforByNameForBigWindows",
    method: "get",
    params: query,
  });
}
export function searchDeviceDetail(query) {
  return request({
    url: "/device/device/queryBasicInforByTypeAndIdForBigWindows",
    method: "get",
    params: query,
  });
190
}