From 8985512315cdbd96148e0daec51296c43a8a896f Mon Sep 17 00:00:00 2001 From: haown <454902499@qq.com> Date: Fri, 19 Apr 2024 14:54:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A2=84=E4=BD=8F=E9=99=A2?= =?UTF-8?q?=E6=82=A3=E8=80=85=E5=88=A0=E9=99=A4=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/PatientPreHospitalizationServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/patientprehospitalization/impl/PatientPreHospitalizationServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/patientprehospitalization/impl/PatientPreHospitalizationServiceImpl.java index b2ba6efe..a4b5f992 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/patientprehospitalization/impl/PatientPreHospitalizationServiceImpl.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/patientprehospitalization/impl/PatientPreHospitalizationServiceImpl.java @@ -143,11 +143,13 @@ public class PatientPreHospitalizationServiceImpl implements IPatientPreHospital setPreHospitalizationInfoNull(patientInfo); } else { // 将患者信息更改为就诊信息 + Long patientId = patientInfo.getId(); BeanUtils.copyBeanProp(patientInfo, patientVisitRecord); patientInfo.setPatientVisitRecordId(patientVisitRecord.getId()); patientVisitRecordService.setPatientType(patientInfo, patientVisitRecord); + patientInfo.setId(patientId); } - patientInfoService.updatePatientInfo(patientInfo); + patientInfoMapper.updatePatientInfo(patientInfo); } return preHospitalizationMapper.deleteByIds(ids); }