Files
tunnel-cloud-web/src/api/largeScreen.js

69 lines
1.6 KiB
JavaScript

import request from '@/utils/request.js'
//大屏获取设备信息
export const getLargeScreen = (tunnelId) => {
return request({
url: `/tunnel/large/screen/equipment/${tunnelId}`,
method: 'get'
})
}
//大屏信息接口
export const getLargeScreenInfo = () => {
return request({
url: '/tunnel/large/screen/info',
method: 'get'
})
}
//通过站点id获取隧道信息
export const getTunnelBySiteId = (siteId) => {
return request({
url: `/tunnel/large/screen/tunnel/option/${siteId}`,
method: 'get'
})
}
// 传感器echarts数据
export const getEchartsInfo = (equipmentId,type) => {
return request({
url: `/tunnel/large/screen/echarts/sensor/${equipmentId}/${type}`,
method: 'get'
})
}
// 有害气体echarts数据
export const getBadGasEchartsInfo = (tunnelId,type) => {
return request({
url: `/tunnel/large/screen/echarts/gas/sensor/${tunnelId}/${type}`,
method: 'get'
})
}
//电流监控数据
export const getFanEchartsInfo = (equipmentId,type) => {
return request({
url: `/tunnel/large/screen/echarts/current/${equipmentId}/${type}`,
method: 'get'
})
}
//风机频率修改
export const editFrequency = (data) => {
return request({
url: '/tunnel/large/screen/frequency',
method: 'put',
data
})
}
//风机运行模式切换
export const editFrequencyModelSwitch = (data) => {
return request({
url: '/tunnel/large/screen/model/switch',
method: 'post',
data
})
}
//风机开关切换
export const editFrequencyOperationSwitch = (data) => {
return request({
url: '/tunnel/large/screen/operation/switch',
method: 'post',
data
})
}