修改:初复诊标识系统重新判断->从数据库中读取
This commit is contained in:
@@ -415,9 +415,7 @@ function handleCardClick(item, index) {
|
|||||||
});
|
});
|
||||||
patientInfo.value = item;
|
patientInfo.value = item;
|
||||||
|
|
||||||
// 检查患者历史记录以确定初诊/复诊
|
// 优先使用数据库中保存的初复诊值
|
||||||
checkPatientHistory(item);
|
|
||||||
// 直接使用数据库中保存的初复诊值,而不是重新判断
|
|
||||||
if (item.visitType) {
|
if (item.visitType) {
|
||||||
visitType.value = item.visitType;
|
visitType.value = item.visitType;
|
||||||
// 已完诊的记录禁用修改
|
// 已完诊的记录禁用修改
|
||||||
@@ -427,7 +425,7 @@ function handleCardClick(item, index) {
|
|||||||
firstVisitDate.value = item.firstVisitDate;
|
firstVisitDate.value = item.firstVisitDate;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// 对于没有初复诊记录的患者,仍使用原有的判断逻辑
|
// 对于没有初复诊记录的患者,才使用原有的判断逻辑
|
||||||
checkPatientHistory(item);
|
checkPatientHistory(item);
|
||||||
}
|
}
|
||||||
activeTab.value = 'emr';
|
activeTab.value = 'emr';
|
||||||
|
|||||||
Reference in New Issue
Block a user