Files
his/openhis-ui-vue3/src/views/consultationmanagement/consultationconfirmation/api.js
zhangfei 9c3e603b94 Fix Bug #443: 手术计费:点击签发耗材时异常报错
当手术计费弹窗中点击"签发"耗材时,因耗材的locationId(发放库房)为空导致后端异常。
在DoctorStationAdviceAppServiceImpl.handDevice方法中,当locationId为null时,使用登录用户的科室ID作为默认值,
与NurseBillingAppService中的处理方式保持一致。
2026-05-08 09:14:18 +08:00

75 lines
1.5 KiB
JavaScript
Executable File

import request from '@/utils/request'
/**
* 获取待确认的会诊列表(当前医生被邀请的会诊)
*/
export function getPendingConfirmationList() {
return request({
url: '/consultation/confirmation/pending',
method: 'get'
})
}
/**
* 确认会诊
* @param {Object} data 会诊确认数据
*/
export function confirmConsultation(data) {
return request({
url: '/consultation/confirmation/confirm',
method: 'post',
data
})
}
/**
* 取消确认会诊
* @param {String} consultationId 会诊申请单号
*/
export function cancelConfirmation(consultationId) {
return request({
url: '/consultation/confirmation/cancelConfirm',
method: 'post',
params: { consultationId }
})
}
/**
* 签名会诊
* @param {String} consultationId 会诊申请单号
*/
export function signConsultation(consultationId) {
return request({
url: '/consultation/confirmation/sign',
method: 'post',
params: { consultationId }
})
}
/**
* 获取会诊确认详情
* @param {String} consultationId 会诊申请单号
*/
export function getConfirmationDetail(consultationId) {
return request({
url: '/consultation/confirmation/detail',
method: 'get',
params: { consultationId }
})
}
/**
* 获取会诊意见列表
* @param {String} consultationId 会诊申请单号
*/
export function getConsultationOpinions(consultationId) {
return request({
url: '/consultation/confirmation/opinions',
method: 'get',
params: { consultationId }
})
}