import request from '@/utils/request' // 查询体检记录列表 export function listOrder(query) { return request({ url: '/hosp/order/list', method: 'get', params: query }) } // 查询体检记录详细 export function getOrder(orderId) { return request({ url: '/hosp/order/' + orderId, method: 'get' }) } // 新增体检记录 export function addOrder(data) { return request({ url: '/system/order', method: 'post', data: data }) } //查询体检记录列表 export function getPrintOrderList(queryParams) { return request({ url: '/hosp/order/getPrintOrderList', method: 'get', params: queryParams }) } //查询体检记录列表 export function getOrderListOO(queryParams) { return request({ url: '/hosp/order/getOrderListOO', method: 'get', params: queryParams }) } // 修改体检记录 export function updateOrder(data) { return request({ url: '/hosp/order', method: 'put', data: data }) } // 删除体检记录 export function delOrder(orderId) { return request({ url: '/hosp/order/' + orderId, method: 'delete' }) } // 查询该体检号对应的订单流水列表 export function getNumber(tjNumber) { return request({ url: '/hosp/water/flowingWaterByTjNumber/'+ tjNumber, method: 'get' }) } // 签离 export function goOut(data) { return request({ url: '/hosp/order/goOut', method: 'get', params:data }) } // 签离弃检确认返回数据 export function goabandon(data) { return request({ url: '/hosp/order/abandon', method: 'get', params:data }) } // 生成pdf export function getPdf(tjNumber,flag) { return request({ url: '/system/report/preview/'+ flag + '/'+ tjNumber, method: 'get', responseType: 'blob', headers:{ "type": 'application/pdf' } }) } // 导诊单 export function getTjNumber(tjNumber) { return request({ url: '/hosp/order/printGuidance/' + tjNumber, method: 'get', responseType: 'blob', headers:{ "type": 'application/pdf' } }) } // 是否可生成导诊单 //lige 开始 export function hasReport(tjNumber) { return request({ url: '/hosp/order/hasReport/' + tjNumber, method: 'get', }) } // 是否可生成导诊单 export function hasReportEnd(tjNumber) { return request({ url: '/hosp/order/hasReportEnd/' + tjNumber, method: 'get', }) } //lige 结束 // 撤销生成体检报告 export function revoke(tjNumber) { return request({ url: '/system/report/revocationReport/'+ tjNumber, method: 'get' }) } //批量发送邮件 export function sendEmail(orderId) { return request({ url: '/ali/send/sendEmail/' + orderId, method: 'get' }) } //采血单 export function hasPrintCode(tjNumber) { return request({ url: '/code/print/printCode', method: 'get', params: { tjNumber } }) } // 体检签离 export function gettjGoOut(data) { return request({ url: '/hosp/order/tjGoOut', method: 'post', data: data }) } // 修改体检记录 export function getprint(data) { return request({ url: '/hosp/print', method: 'post', data: data }) } //获取问卷模板信息 export function printCode(mid) { return request({ url: '/hosp/surveyTemplate/getQuesByMid', method: 'get', params: { mid } }) }