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: '/hosp/order',
|
method: 'post',
|
data: data
|
})
|
}
|
|
//查询体检记录列表
|
export function getOrderList(queryParams) {
|
return request({
|
url: '/hosp/order/getOrderList',
|
method: 'get',
|
params: queryParams
|
})
|
}
|
|
//签离登记
|
export function getQianLiList(queryParams) {
|
return request({
|
url: '/hosp/order/getQianLiList',
|
method: 'get',
|
params: queryParams
|
})
|
}
|
|
//查询体检记录列表
|
export function getWenJuanList(queryParams) {
|
return request({
|
url: '/hosp/order/getWenJuanList',
|
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'
|
}
|
})
|
}
|
// 生成pdf
|
export function getPdfpre(tjNumber, flag, sfdy) {
|
return request({
|
url: '/system/report/previewprint/' + flag + '/' + tjNumber + '/' + sfdy,
|
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
|
}
|
})
|
}
|
|
|
//获取问卷模板信息
|
export function revokeTjOrderByTjNum(tjNum) {
|
return request({
|
url: '/hosp/order/revokeTjOrderByTjNum',
|
method: 'get',
|
params: {
|
tjNum
|
}
|
})
|
}
|
|
export function getTjrWnJuanMoBan(tjCategory) {
|
return request({
|
url: '/hosp/surveyTemplate/getTjrWnJuanMoBan',
|
method: 'get',
|
params: {
|
tjCategory
|
}
|
})
|
}
|
|
// 批量发送邮件
|
export function getsendEmail(data) {
|
return request({
|
url: '/ali/send/sendEmail',
|
method: 'post',
|
data: data
|
})
|
}
|
|
// 批量发送邮件
|
export function getsendMessage(data) {
|
return request({
|
url: '/ali/send/sendMessage',
|
method: 'post',
|
data: data
|
})
|
}
|
|
//获取服务器当时间段
|
export function getNewDateList() {
|
return request({
|
url: '/hosp/new/water/getNewDateList',
|
method: 'get',
|
})
|
}
|
|
// 获取授权地址
|
export function getAuthorizationUrl(params) {
|
return request({
|
url: '/wx/jsapi/authorization/url',
|
method: 'get',
|
params: params
|
})
|
}
|
|
// 获取授权用户信息
|
export function getAuthorizationUserInfo(params) {
|
return request({
|
url: '/wx/jsapi/authorization/user/info',
|
method: 'get',
|
params: params
|
})
|
}
|
|
// 公众号签名
|
export function getWxSignature(params) {
|
return request({
|
url: '/wx/jsapi/signature',
|
method: 'get',
|
params: params
|
})
|
}
|
|
export function createFormResultRequest(data) {
|
return request({
|
url: '/user/form/data/create',
|
method: 'post',
|
data: data
|
})
|
}
|
export function publicCreateFormResultRequest(data) {
|
return request({
|
url: '/user/form/data/public/create',
|
method: 'post',
|
data: data
|
})
|
}
|
|
export function checkWritePwdRequest(data) {
|
return request({
|
url: '/user/form/public/checkWritePwd',
|
method: 'post',
|
data: data
|
})
|
}
|
|
export function getPublicSettingsRequest(key) {
|
return request({
|
url: '/user/form/public/settings/' + key,
|
method: 'get',
|
})
|
}
|
|
export function getRecordByTjNumber(tjNumber) {
|
return request({
|
url: '/user/form/data/getRecordByTjNumber',
|
method: 'get',
|
params: {
|
tjNumber
|
}
|
})
|
}
|
|
|
export function listFormFieldsRequest(formKey) {
|
return request({
|
url: '/user/form/fields/' + formKey,
|
method: 'get',
|
})
|
}
|
|
export function listFormDataTableRequest(data) {
|
return request({
|
url: '/user/form/data/query',
|
method: 'post',
|
data: data
|
})
|
}
|
|
// 批量发送邮件
|
export function addCustomerBlack(data) {
|
return request({
|
url: '/hosp/cusBlack/addCustomerBlack',
|
method: 'post',
|
data: data
|
})
|
}
|
|
export function getTransitionInfo(tjNumber) {
|
return request({
|
url: '/hosp/order/getTransitionInfo',
|
method: 'get',
|
params: {
|
tjNumber
|
}
|
})
|
}
|
|
export function getBlproByTjh(tjNumber) {
|
return request({
|
url: '/hosp/order/getBlproByTjh',
|
method: 'get',
|
params: {
|
tjNum: tjNumber
|
}
|
})
|
}
|
|
export function revokeBlProByBldhAndTjh(data) {
|
return request({
|
url: '/hosp/order/revokeBlProByBldhAndTjh',
|
method: 'post',
|
data: data
|
})
|
}
|
|
// 撤销报告
|
export function getChexiao(data) {
|
return request({
|
url: '/hosp/order/heshouchexiao',
|
method: 'post',
|
data: data
|
})
|
}
|
|
// 强制撤销
|
export function getForceChexiao(tjNum) {
|
return request({
|
url: '/hosp/order/revokeTjOrderByTjh',
|
method: 'get',
|
params: {
|
tjNum
|
}
|
})
|
}
|