import request from '@/utils/request' // 查询登记列表 export function billQueryList(query?: Object) { return request({ url: '/bus/bloodbank/searchTransfuseBill/queryList', method: 'get', params: query }) } // 查询某个申请单 export function queryBillOne(query?: Object) { return request({ url: '/bus/bloodbank/searchTransfuseBill/queryOne', method: 'get', params: query }) } // 申请单扫描登记 export function saveBillNo(query?: Object) { return request({ url: '/bus/bloodbank/searchTransfuseBill/saveBillNo', method: 'get', params: query }) } // 取消扫描登记 export function deleteBillNo(query?: Object) { return request({ url: '/bus/bloodbank/searchTransfuseBill/delete', method: 'get', params: query }) } // 标本接收 export function acceptSampleInfo(query?: Object) { return request({ url: '/bus/bloodbank/acceptSampleInfo/acceptSampleInfo', method: 'post', data: query }) } // 标本退回 export function backSampleInfo(query?: Object) { return request({ url: '/bus/bloodbank/acceptSampleInfo/backSampleInfo', method: 'post', data: query }) } // 取消标本接收 export function cancelSampleInfo(query?: Object) { return request({ url: '/bus/bloodbank/acceptSampleInfo/cancelSampleInfo', method: 'get', params: query }) } // 标本列表查询 export function queryAcceptSampleList(query?: Object) { return request({ url: '/bus/bloodbank/acceptSampleInfo/queryList', method: 'get', params: query }) } // 查询单个标本信息 export function queryAcceptSampleOneInfo(query?: Object) { return request({ url: '/bus/bloodbank/acceptSampleInfo/queryOne', method: 'get', params: query }) } // 查询单据详情 export function queryBloodOne(query?: Object) { return request({ url: '/bus/bloodbank/checkBloodType/queryOne', method: 'get', params: query }) } // 获取待血型复核的单据 export function queryCheckBloodTypeInfo(query?: Object) { return request({ url: '/bus/bloodbank/checkBloodType/queryCheckBloodTypeInfo', method: 'get', params: query }) } // 查询血型复核历史记录 export function queryHistoryInfo(query?: Object) { return request({ url: '/bus/bloodbank/checkBloodType/queryHistoryInfo', method: 'get', params: query }) } // 删除数据 export function delCheckBloodTypeInfo(query?: Object) { return request({ url: '/bus/bloodbank/checkBloodType/delCheckBloodTypeInfo', method: 'get', params: query }) } // 保存数据 export function saveData(query?: Object) { return request({ url: '/bus/bloodbank/checkBloodType/saveData', method: 'post', data: query }) } // 检索血型复核记录 export function jsqueryList(query?: Object) { return request({ url: '/bus/bloodbank/checkBloodType/queryList', method: 'get', params: query }) } // 查询单个血型复核单据详情 export function queryOneInfo(query?: Object) { return request({ url: '/bus/bloodbank/checkBloodType/queryOneInfo', method: 'get', params: query }) } // 获取交叉配血列表 export function queryMatchBloodList(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/queryMatchBloodList', method: 'get', params: query }) } // 获取待处理单据 export function queryWaitInfo(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/queryWaitInfo', method: 'get', params: query }) } // 获取申请单数据 export function queryMatchOne(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/queryOne', method: 'get', params: query }) } // 校验该血液是否已经存在配血数据 export function checkBloodMatched(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/checkBloodMatched', method: 'get', params: query }) } // 获取血液信息 export function getBloodInfoMatch(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/getBloodInfoMatch', method: 'get', params: query }) } // 保存交叉配血数据 export function saveBloodData(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/saveData', method: 'post', data: query }) } // 查询单条数据 export function queryMatchApplyInfo(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/queryApplyInfo', method: 'get', params: query }) } // 取消血液配血 export function cancelBloodInfoMatch(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/cancelBloodInfoMatch', method: 'get', params: query }) } // 作废配血单 export function deleteBloodInfoMatch(query?: Object) { return request({ url: '/bus/bloodbank/matchBlood/deleteBloodInfoMatch', method: 'get', params: query }) }