/** * 受检设备信息 */ import request from '../index' const prefix = '/resource/device' // 列表查询 export function getTestEquipmentList(data: any) { return request({ url: `${prefix}/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) } // 新建(保存至草稿箱) export function addTestEquipment(data: object) { return request({ url: `${prefix}/add`, method: 'post', data, }) } // 编辑 export function updateTestEquipment(data: object) { return request({ url: `${prefix}/update`, method: 'post', data, }) } // 获取详情信息 export function getTestEquipmentDetail(data: { equipmentId: string }) { return request({ url: `${prefix}/detail`, method: 'get', params: data, }) } // 删除 export function deleteTestEquipment(data: { id: string }) { return request({ url: `${prefix}/delete`, method: 'post', data, }) } // 批量导入 export function batchImport(data: object) { return request({ url: `${prefix}/import`, method: 'post', data, }) } // 导出word/pdf/打印 export function getStream(data: any) { return request({ url: '/equipment/exportFile', method: 'post', responseType: 'blob', data, }) } // 导出excel export function exportEquipmentExcel(data: any) { return request({ url: '/equipment/exportExcelFile', method: 'post', responseType: 'blob', data, }) }