fix: BugFix#338 修复编译错误 - 更正字段名为 getStatusEnum()

- Encounter 类中字段名为 statusEnum 而非 encounterStatusEnum
- 修复 5 处编译错误
- 重新提交
This commit is contained in:
2026-04-05 13:57:59 +08:00
parent d8b4aed16c
commit 5497c99f0c

View File

@@ -574,12 +574,12 @@ public class DoctorStationAdviceAppServiceImpl implements IDoctorStationAdviceAp
Encounter encounterCheck = iEncounterService.getById(adviceSaveDto.getEncounterId());
if (encounterCheck != null) {
// 就诊状态1001=挂号1002=已接诊1003=已收费1004=已完成
if (encounterCheck.getEncounterStatusEnum() != null &&
encounterCheck.getEncounterStatusEnum() != 1002 &&
encounterCheck.getEncounterStatusEnum() != 1003 &&
encounterCheck.getEncounterStatusEnum() != 1004) {
if (encounterCheck.getStatusEnum() != null &&
encounterCheck.getStatusEnum() != 1002 &&
encounterCheck.getStatusEnum() != 1003 &&
encounterCheck.getStatusEnum() != 1004) {
log.error("BugFix#338: 患者未接诊,禁止划价/保存医嘱encounterId={}, status={}",
adviceSaveDto.getEncounterId(), encounterCheck.getEncounterStatusEnum());
adviceSaveDto.getEncounterId(), encounterCheck.getStatusEnum());
return R.fail(null, "患者尚未接诊,无法保存医嘱。请先完成接诊操作!");
}
}