import request from '@/utils/request'; import { AxiosPromise } from 'axios'; import { RiskSpecialEquipmentBo, RiskSpecialEquipmentVo } from '@/api/risk/types'; // 查询特种设备列表 export const listSpecialEquipment = (query: RiskSpecialEquipmentBo): AxiosPromise => { return request({ url: '/risk/specialEquipment/list', method: 'get', params: query }); }; // 查询特种设备详情 export const getSpecialEquipment = (id: string | number): AxiosPromise => { return request({ url: '/risk/specialEquipment/' + id, method: 'get' }); }; // 新增特种设备 export const addSpecialEquipment = (data: RiskSpecialEquipmentBo): AxiosPromise => { return request({ url: '/risk/specialEquipment', method: 'post', data: data }); }; // 修改特种设备 export const updateSpecialEquipment = (data: RiskSpecialEquipmentBo): AxiosPromise => { return request({ url: '/risk/specialEquipment', method: 'put', data: data }); }; // 删除特种设备 export const delSpecialEquipment = (ids: string | number | Array): AxiosPromise => { return request({ url: '/risk/specialEquipment/' + ids, method: 'delete' }); };