/** * 标志打印 */ import request from '../../index' import type { IListQuery } from '@/views/business/taskMeasure/print/print-interface' const prefix = 'business/identify' // 列表查询 export function getPrintList(data: IListQuery) { return request({ url: `${prefix}/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) } // 删除 export function delPrintList(data: { id: string }) { return request({ url: `${prefix}/delete`, method: 'post', data, }) } // 新增 export function addPrint(data: object) { return request({ url: `${prefix}/add`, method: 'post', data, }) } // 编辑 export function updatePrint(data: object) { return request({ url: `${prefix}/update`, method: 'post', data, }) } // 详情 export function getInfo(data: { id: string }) { return request({ url: `${prefix}/detail`, method: 'post', data, }) } // 导出列表 export function exportPrintList(data: Omit<IListQuery, 'limit' | 'offset'>) { return request({ url: `${prefix}/listExport`, method: 'post', responseType: 'blob', data, }) } // 二维码 export function getQrCode(data: { id: string }) { return request({ url: `${prefix}/equipment/qrCode`, method: 'post', data, }) }