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
|
}
|
})
|
}
|