import request from '@/utils/request' // 获取列表 export function getPrintDevList(data) { return request({ url: '/system/printDev', method: 'get', data }) } // 获取详情 export function getPrintDevInfo(id) { return request({ url: `/system/printDev/${id}`, method: 'get' }) } // 删除 export function Delete(id) { return request({ url: `/system/printDev/${id}`, method: 'DELETE' }) } // 修改 export function Update(data) { return request({ url: `/system/printDev/${data.id}`, method: 'PUT', data }) } // 新建 export function Create(data) { return request({ url: '/system/printDev', method: 'post', data }) } // 复制 export function Copy(id) { return request({ url: `/system/printDev/${id}/Actions/Copy`, method: 'POST' }) } // 导出 export function exportTpl(id) { return request({ url: `/system/printDev/${id}/Actions/Export`, method: 'get' }) } // 获取下拉框列表 export function getPrintDevSelector(type) { return request({ url: '/system/printDev/Selector', method: 'GET', data: { type } }) } // 更新状态 export function setState(id) { return request({ url: `/system/printDev/${id}/Actions/State`, method: 'PUT' }) } // 获取表单字段 export function getFields(data) { return request({ url: `/system/printDev/Fields`, method: 'post', data }) } // 获取数据和打印模板 export function getData(data) { return request({ url: `/system/printDev/Data`, method: 'get', data }) }