Newer
Older
smartcity_env_front / src / api / environment / alarmRule.js
StephanieGitHub on 12 Aug 2021 1 KB MOD: 联调修改
/**
 * 报警规则接口
 */
import request from '@/utils/request'
import qs from 'qs'
// 报警规则列表查询
export function getAlarmRuleList(params) {
  return request({
    url: '/environment/alarmRule/listByDevice',
    method: 'get',
    params
  })
}

// 新增报警阈值
export function addAlarmRule(params) {
  return request({
    url: '/environment/alarmRule/add',
    method: 'post',
    params
  })
}

// 编辑报警阈值
export function updateAlarmRule(params) {
  return request({
    url: '/environment/alarmRule/update',
    method: 'post',
    params
  })
}

// 删除报警阈值
export function deleteAlarmRule(id) {
  return request({
    url: '/environment/alarmRule/delete',
    method: 'post',
    params:{
      id: id
    }
  })
}

// 批量导入
export function batchImportAlarmRule(fileobj) {
  const param = new FormData()
  param.append('file', fileobj)
  return request({
    url: '/environment/alarmRule/import',
    method: 'post',
    headers: { 'Content-Type': 'multipart/form-data' },
    data: param
  })
}