import { defHttp } from '/@/utils/http/axios'; import { Modal } from 'ant-design-vue'; enum Api { list = '/safety/gate-fault/list', insert = '/safety/gate-fault/insert', update = '/safety/gate-fault/update', delete = '/safety/gate-fault/delete', cameraList='/safety/ventanalyCamera/list' } /** * 故障配置列表接口 * @param params */ export const list = (params) => defHttp.get({ headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, url: Api.list, params }); /** * 保存或者更新用户 * @param params */ export const saveOrUpdate = (params, isUpdate) => { const url = isUpdate ? Api.update : Api.insert; return defHttp.post({ url: url, params }); }; /** * 删除用户 */ export const deleteById = (params) => { return defHttp.delete({ url: Api.delete, params }) }; /** * 故障配置摄像头列表接口 * @param params */ export const cameraList = (params) => defHttp.get({ url: Api.cameraList, params });