/** * 智能模型配置 */ import request from '../../requestLab' import type { IListQuery } from '@/views/laboratory/equipment/config/config-interface' const prefix = 'device/config' // 列表查询 export function getConfigList(data: IListQuery, type: string) { return request({ url: `${prefix}/${type}/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data }) } // 导出 export function exportConfigList(data: IListQuery, type: string) { return request({ url: `${prefix}/${type}/export`, method: 'post', data, responseType: 'blob' }) } // 新建 export function addConfigList(data: object, type: string) { return request({ url: `${prefix}/${type}/add`, method: 'post', data }) } // 编辑 export function updateConfigList(data: object, type: string) { return request({ url: `${prefix}/${type}/update`, method: 'post', data }) } // 删除 export function deleteConfig(data: { id: string }, type: string) { return request({ url: `${prefix}/${type}/delete`, method: 'post', data }) } // 批量导入 export function batchImport(data: object, type: string) { return request({ url: `${prefix}/${type}/import`, method: 'post', data }) }