Newer
Older
xc-business-system / src / api / dataManagement / environmentBoard.ts
dutingting on 29 Nov 1 KB 解决冲突
import request from '../labRequest'
// 获取地点
export function getPlaceList(data: object) {
  return request({
    url: '/location/list',
    method: 'post',
    data
  })
}
// 温度变化趋势
export function getTemperatureTrend(data: object) {
  return request({
    url: '/board/temperature/trend',
    method: 'post',
    data
  })
}
// 湿度变化趋势
export function getHumidityTrend(data: object) {
  return request({
    url: '/board/humidity/trend',
    method: 'post',
    data
  })
}
// 烟雾值报警趋势
export function getSmokeTrend(data: object) {
  return request({
    url: '/board/smoke/trend',
    method: 'post',
    data
  })
}
// 电量变化趋势
export function getElectricityTrend(data: object) {
  return request({
    url: '/board/electric/trend',
    method: 'post',
    data
  })
}
// 氧气浓度
export function getOxygenTrend(data: object) {
  return request({
    url: '/board/oxygen/trend',
    method: 'post',
    data
  })
}
// ups
export function getUPSTrend(data: object) {
  return request({
    url: '/board/ups/trend',
    method: 'post',
    data
  })
}
// 智能模型列表 -- 智能模型统计
export function getDeviceList(data: object) {
  return request({
    url: '/device/listPage?offset=1&limit=999999',
    method: 'post',
    data
  })
}

// 报警列表 -- 报警统计
export function getAlarmToday(data: object) {
  return request({
    url: '/overview/alarmCount',
    method: 'get',
    params: data
  })
}

// 智能模型类型分析
export function getDeviceType(data: object) {
  return request({
    url: '/board/type/statistics',
    method: 'post',
    data
  })
}
// 报警列表
export function getAlarmList(data: object) {
  return request({
    url: '/alarm/data/listPage?offset=1&limit=999999',
    method: 'post',
    data
  })
}
// 取消报警
export function cancelAlarm(id: string) {
  return request({
    url: '/alarm/data/operate',
    method: 'post',
    data: {
      ids: [id],
      alarmStatus: '3'
    }
  })
}