fix(#783): 请修复 Bug #783:【住院医生工作站-诊断录入】新增诊断时,可以不保存一直新增诊断,不符合逻辑
This commit is contained in:
@@ -1160,13 +1160,20 @@ function handleNodeClick(data) {
|
||||
form.value.diagnosisList.push({
|
||||
ybNo: data.ybNo,
|
||||
name: data.name,
|
||||
showPopover: false,
|
||||
diagnosisSystem: '西医',
|
||||
tcmSyndromeCode: '',
|
||||
tcmSyndromeName: '',
|
||||
syndromeDefinitionId: '',
|
||||
syndromeGroupNo: '',
|
||||
verificationStatusEnum: 4,
|
||||
medTypeCode: undefined,
|
||||
diagSrtNo: form.value.diagnosisList.length + 1,
|
||||
definitionId: data.definitionId,
|
||||
iptDiseTypeCode: 2,
|
||||
diagnosisDesc: '',
|
||||
diagnosisDoctor: props.patientInfo.practitionerName || props.patientInfo.doctorName || props.patientInfo.physicianName || userStore.name,
|
||||
diagnosisTime: new Date().toLocaleString('zh-CN'),
|
||||
// 添加 patientId
|
||||
patientId: props.patientInfo.patientId
|
||||
});
|
||||
if (form.value.diagnosisList.length == 1) {
|
||||
@@ -1202,12 +1209,4 @@ defineExpose({ getList, getDetail, handleSaveDiagnosis });
|
||||
align-items: center;
|
||||
gap: 4px;
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
:disabled="hasUnsavedDiagnosis || isAdding"
|
||||
const isAdding = ref(false);
|
||||
if (isAdding.value) return;
|
||||
isAdding.value = true;
|
||||
isAdding.value = false;
|
||||
isAdding.value = false;
|
||||
</style>
|
||||
Reference in New Issue
Block a user