U
he wei
5 天以前 4c558f4254bf66fc23f471f9e0a34972cd2cc1ab
src/api/alarm.js
@@ -1,12 +1,12 @@
import request from "@/utils/request";
/**
 * 确认告警
 * 确认电池告警
 * num 
 */
export function confirmAlm(num) {
export function confirmBattAlm(num) {
  return request({
    url: "lockAlm/confirmAlm",
    url: "alm/updateBattConfrim",
    method: "GET",
    params: {
      num
@@ -15,12 +15,12 @@
}
/**
 * 取消告警
 * 确认设备告警
 * num
 */
export function cancelAlm(num) {
export function confirmDevAlm(num) {
  return request({
    url: "lockAlm/cancleAlm",
    url: "alm/updateDevConfrim",
    method: "GET",
    params: {
      num
@@ -29,15 +29,181 @@
}
/**
 * 删除告警
 * 确认电源告警
 * num
 */
export function delAlm(num) {
export function confirmPwrAlm(num) {
  return request({
    url: "lockAlm/delAlm",
    url: "alm/updatePwrConfrim",
    method: "GET",
    params: {
      num
    }
  });
}
}
/**
 * 获取电池告警参数
 */
export function getBattAlmParam(data) {
  return request({
    url: "almParam/getBattAlmParam",
    method: "POST",
    data,
  });
}
/**
 * 电池历史告警
 */
export function getBattAlmHis(data) {
  return request({
    url: "almHis/getBattAlmHis",
    method: "POST",
    data
  });
}
/**
 * 设置电池告警参数
 */
export function setBattAlmParam(data) {
  return request({
    url: "almParam/setBattAlmParam",
    method: "POST",
    data
  });
}
/**
 * 设置电源告警参数
 */
export function setPwrAlmParam(data) {
  return request({
    url: "almParam/setPwrAlmParam",
    method: "POST",
    data
  });
}
/**
 * 获取电源告警参数(无参用于导出)
 */
export function getPwrAllAlmParam() {
  return request({
    url: "almParam/getPwrAlmParamToExport",
    method: "GET"
  });
}
/**
 * 获取电池告警参数(无参用于导出)
 */
export function getBattAlmParamToExport() {
  return request({
    url: "almParam/getBattAlmParamToExport",
    method: "GET"
  });
}
/**
 * 获取设备告警参数
 */
export function getAlarmFromDevice(devId) {
  return request({
    url: "almparamFromDevice/getAlarmFromDevice",
    method: "GET",
    params: {
      devId
    }
  });
}
/**
 * 设置设备告警参数
 */
export function setAlarmFromDevice(data) {
  return request({
    url: "almparamFromDevice/setAlarmFromDevice",
    method: "POST",
    data
  });
}
/**
 * 预警分析管理 电源告警
 */
export function getPwrAlmParam(data) {
  return request({
    url: "almParam/getPwrAlmParam",
    method: "POST",
    data
  });
}
/**
 * 预警分析管理-查询所有的属性对应关系
 */
export function getAlmSummaryParam() {
  return request({
    url: "analysis/getAlmSummaryParam",
    method: "POST"
  });
}
/**
 * 预警分析管理-电源告警
 */
export function getPwrtAlmAnalyse(data) {
  return request({
    url: "analysis/getPwrtAlmAnalyse",
    method: "POST",
    data
  });
}
/**
 * 预警分析管理-设备告警
 */
export function getDevAlmAnalyse(data) {
  return request({
    url: "analysis/getDevAlmAnalyse",
    method: "POST",
    data
  });
}
/**
 * 预警分析管理-电池告警
 */
export function getBattAlmAnalyse(data) {
  return request({
    url: "analysis/getBattAlmAnalyse",
    method: "POST",
    data
  });
}
/**
 * 预警分析管理-切换时间间隔和副属性
 */
export function getHisRealWithChage(data) {
  return request({
    url: "analysis/getHisRealWithChage",
    method: "POST",
    data
  });
}
/**
 * 预警分析管理-电源主属性和分析属性
 */
export function getHisRealInAlm(params) {
  return request({
    url: "analysis/getHisRealInAlm",
    method: "GET",
    params
  });
}