// 公用API import request from '@/utils/request' // 获取分页 export function getCommonPaged(urlName,data) { return request({ url: `/api/${urlName}/getdatapaged`, method: 'post', data }) } // 通过id获取实体 export function getCommonInfoById(urlName,id) { return request({ url: `/api/${urlName}/getbyid`, method: 'get', params:{id:id} }) } // 新增提交 export function postCommonCreate(urlName,data) { return request({ url: `/api/${urlName}/create`, method: 'post', data }) } // 修改提交 export function putCommonUpdate(urlName,data) { return request({ url: `/api/${urlName}/update`, method: 'put', data }) } // 删除提交 export function deleteCommonApi(urlName,id) { return request({ url: `/api/${urlName}/delete`, method: 'DELETE', headers:{ 'content-type':'application/json-patch+json' }, data:id }) } // 导出 export function postCommonExport(urlName,data) { return request({ url: `/api/${urlName}/exportdata`, method: 'post', responseType:'blob', data }) } // 获取导入模板 export function getCommonImportTemplate(urlName) { return request({ url: `/api/${urlName}/getimporttemplate`, method: 'get', responseType:'blob', }) } // 手动传出(单) export function getCommonCustominvoke(urlName,params) { return request({ url: `/api/${urlName}/custominvoke`, method: 'get', params:params }) } // 获取明细列表-如:任务列表-查看详情 export function getCommonDeatailPaged(urlName,data) { return request({ url: `/api/${urlName}/getdetail`, method: 'post', data }) }