nursing_unit_vue/src/views/iot/yiweilian/humid.api.ts

61 lines
1.5 KiB
TypeScript

import { defHttp } from '/@/utils/http/axios';
enum Api {
list = '/iot/yiweilian/humidDevice/list',
insertDevice = '/iot/yiweilian/humidDevice/insertDevice',
updateDevice = '/iot/yiweilian/humidDevice/updateDevice',
deleteDevice = '/iot/yiweilian/humidDevice/deleteDevice',
getDeviceParameters = '/iot/yiweilian/humidDevice/getDeviceParameters',
updateDeviceRealTime = '/iot/yiweilian/humidDevice/updateDeviceRealTime',
logList = '/iot/yiweilian/humidDevice/logList',
alarmList = '/iot/yiweilian/humidAlarm/list',
}
/**
* 列表接口
* @param params
*/
export const list = (params) => defHttp.get({ url: Api.list, params });
/**
* 添加
* @param params
*/
export const insertDevice = (params?) => defHttp.get({ url: Api.insertDevice, params });
/**
* 更新
* @param params
*/
export const updateDevice = (params?) => defHttp.get({ url: Api.updateDevice, params });
/**
* 删除
* @param params
*/
export const deleteDevice = (params?) => defHttp.get({ url: Api.deleteDevice, params });
/**
* 获取设备配置参数
* @param params
*/
export const getDeviceParameters = (params?) => defHttp.get({ url: Api.getDeviceParameters, params });
/**
* 抄表
* @param params
*/
export const updateDeviceRealTime = (params?) => defHttp.get({ url: Api.updateDeviceRealTime, params });
/**
* 操作日志
* @param params
*/
export const logList = (params?) => defHttp.get({ url: Api.logList, params });
/**
* 告警日志
* @param params
*/
export const alarmList = (params?) => defHttp.get({ url: Api.alarmList, params });