import { defHttp } from '/@/utils/http/axios'; import { Modal } from 'ant-design-vue'; enum Api { testWind = '/safety/ventanalyCommand/testwind', list = '/monitor/device', pathList = '/safety/ventanalyManageSystem/list', deviceList = '/safety/ventanalyWind/list', importExcel = '/sys/user/importExcel', exportXls = '/sys/user/exportXls', lineList = '/Vmodel/ventanalyModelFanChart/list', lineAdd = '/Vmodel/ventanalyModelFanChart/add', lineEdit = '/Vmodel/ventanalyModelFanChart/edit', pointMonitor = '/monitor/onedevice', getFaultDiagnosis = '/monitor/getFaultDiagnosis', } /** * 导出api * @param params */ export const getExportUrl = Api.exportXls; /** * 导入api */ export const getImportUrl = Api.importExcel; /** * 列表接口 * @param params */ export const list = (params) => defHttp.post({ url: Api.list, params }); /** * 一键测风 * @param params */ export const testWind = (params) => defHttp.post({ url: Api.testWind, params }); /** * 关键路线列表 */ export const pathList = (params) => defHttp.get({ url: Api.pathList, params }); /** * 关键路线列表 */ export const deviceList = (params) => defHttp.get({ url: Api.deviceList, params }); // 风机曲线方程 export const lineList = (params) => defHttp.get({ url: Api.lineList, params }); export const pointMonitor = (params) => defHttp.post({ url: Api.pointMonitor, params }); export const getFaultDiagnosis = (params) => defHttp.post({ url: Api.getFaultDiagnosis, params });