You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
848 B

import { defHttp } from '@/utils/http/axios'
export interface WarnPageReqVO extends PageParam {
mpId?: string
}
export interface WarnVO {
id: number
warnStatus: number
}
export interface EXAHistoryReqVO {
itemName?: string
startTime?: string
endTime?: string
interval?: string
}
// 查询预警列表-分页
export function getWarnPage(params: WarnPageReqVO) {
return defHttp.get({ url: '/alert/warn/page', params })
}
// 查询预警列表-分页-转换实时值
export function getWarnPageReal(params: WarnPageReqVO) {
return defHttp.get({ url: '/alert/warn/page-real', params })
}
// 修改预警
export function updateWarn(data: WarnVO) {
return defHttp.put({ url: '/alert/warn/update', data })
}
// 查询预警详情
export function getWarn(id: number) {
return defHttp.get({ url: `/alert/warn/get?id=${id}` })
}