Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
@@ -636,7 +636,7 @@ function getList() {
|
||||
surgeryList.value = res.data.records || []
|
||||
}).catch(error => {
|
||||
console.error('获取手术列表失败:', error)
|
||||
proxy.$message.error('数据加载失败,请稍后重试')
|
||||
proxy.$modal.msgError('数据加载失败,请稍后重试')
|
||||
surgeryList.value = []
|
||||
}).finally(() => {
|
||||
loading.value = false
|
||||
@@ -715,14 +715,14 @@ function loadDoctorList() {
|
||||
// 新增
|
||||
function handleAdd() {
|
||||
if (!props.patientInfo?.encounterId) {
|
||||
proxy.$message.warning('请先选择患者')
|
||||
proxy.$modal.msgWarning('请先选择患者')
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
title.value = '新增手术申请'
|
||||
open.value = true
|
||||
reset()
|
||||
|
||||
|
||||
// 自动填充患者信息
|
||||
form.value.patientId = props.patientInfo.patientId
|
||||
form.value.encounterId = props.patientInfo.encounterId
|
||||
@@ -737,7 +737,7 @@ function handleAdd() {
|
||||
if (doctorList.value.length === 0) {
|
||||
loadDoctorList()
|
||||
}
|
||||
|
||||
|
||||
// 加载诊断信息
|
||||
loadDiagnosisInfo()
|
||||
}
|
||||
@@ -1049,32 +1049,33 @@ function submitForm() {
|
||||
// 新增手术
|
||||
addSurgery(form.value).then((res) => {
|
||||
if (res.code === 200) {
|
||||
proxy.$modal.msgSuccess('新增成功')
|
||||
//保存麻醉方式
|
||||
proxy.$modal.msgSuccess(res.msg || '新增成功')
|
||||
// 保存麻醉方式
|
||||
sessionStorage.setItem('anesthesiaType', form.value.anesthesiaTypeEnum)
|
||||
open.value = false
|
||||
getList()
|
||||
} else {
|
||||
proxy.$modal.msgError(res.msg || '新增手术失败')
|
||||
proxy.$modal.msgError(res.msg || '新增手术失败,请检查表单信息')
|
||||
}
|
||||
}).catch(error => {
|
||||
console.error('新增手术失败:', error)
|
||||
proxy.$modal.msgError('新增手术失败,请稍后重试')
|
||||
proxy.$modal.msgError('新增手术失败,请检查表单信息')
|
||||
})
|
||||
} else {
|
||||
// 修改手术
|
||||
updateSurgery(form.value).then((res) => {
|
||||
if (res.code === 200) {
|
||||
proxy.$modal.msgSuccess('修改成功')
|
||||
proxy.$modal.msgSuccess(res.msg || '修改成功')
|
||||
// 保存麻醉方式
|
||||
sessionStorage.setItem('anesthesiaType', form.value.anesthesiaTypeEnum)
|
||||
open.value = false
|
||||
getList()
|
||||
} else {
|
||||
proxy.$modal.msgError(res.msg || '修改手术失败')
|
||||
proxy.$modal.msgError(res.msg || '更新手术失败,请检查表单信息')
|
||||
}
|
||||
}).catch(error => {
|
||||
console.error('更新手术失败:', error)
|
||||
proxy.$modal.msgError('更新手术失败,请稍后重试')
|
||||
proxy.$modal.msgError('更新手术失败,请检查表单信息')
|
||||
})
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user