import { defHttp } from '/@/utils/http/axios'; enum Api { list = '/monitor/device', baseList = '/safety/ventanalyManageSystem/list', deviceList = '/safety/ventanalyManageSystem/linkdevicelist', submit = '/monitor/demo/avePress/add', submitEdit = '/monitor/demo/avePress/edit', subList = '/monitor/demo/avePress/list', updatePassword = '/monitor/demo/avePress/update/password', validPassword = '/monitor/demo/avePress/valid/password', } /** * 列表接口 * @param params */ export const list = (params) => defHttp.post({ url: Api.list, params }); /** * 保存或者更新用户 * @param params */ export const getTableList = (params) => defHttp.get({ url: Api.baseList, params }); /** * 关联设备列表接口 * @param params */ export const deviceList = (params) => defHttp.get({ url: Api.deviceList, params }); /** * 监测参数提交 * @param params */ export const submit = (params) => defHttp.post({ url: Api.submit, params }); /** * 监测参数查询列表 * @param params */ export const subList = (params) => defHttp.get({ url: Api.subList, params }); /** * 监测参数提交-编辑 * @param params */ export const submitEdit = (params) => defHttp.post({ url: Api.submitEdit, params }); export const updatePassword = (params) => defHttp.get({ url: Api.updatePassword, params }).then((e) => { if (e.success) return Promise.resolve(e.result); throw e.message; }); export const validPassword = (params) => defHttp.get({ url: Api.validPassword, params }).then((e) => { if (e.success) return Promise.resolve(e.result); throw e.message; });