当手术计费弹窗中点击"签发"耗材时,因耗材的locationId(发放库房)为空导致后端异常。 在DoctorStationAdviceAppServiceImpl.handDevice方法中,当locationId为null时,使用登录用户的科室ID作为默认值, 与NurseBillingAppService中的处理方式保持一致。
75 lines
1.5 KiB
JavaScript
Executable File
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 }
|
|
})
|
|
}
|
|
|
|
|
|
|