fix(emr): 修复classEnum空指针异常

- 添加classEnum null检查,避免拆箱错误
This commit is contained in:
2026-06-21 15:10:07 +08:00
parent 0f6df6047b
commit 3e897975a6

View File

@@ -181,7 +181,7 @@ public class EmrSyncController {
index.setPatientPhone(patientPhone);
index.setPatientIdCard(patientIdCard);
index.setEncounterNo(encounterNo);
index.setEmrType(emr.getClassEnum() == 1 ? "OUTPATIENT" : "INPATIENT");
index.setEmrType(emr.getClassEnum() != null && emr.getClassEnum() == 1 ? "OUTPATIENT" : "INPATIENT");
index.setEmrTitle(chiefComplaint.isEmpty() ? "未命名病历" : chiefComplaint);
index.setDiagnosisText(diagnosis);
index.setDoctorName(doctorName);