diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index e66bddc..06c4fa0 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -189,10 +189,20 @@ public class AntenatalExaminationFacade { } } catch (Exception e) { } - if (!list.isEmpty()) { + /* if (!list.isEmpty()) { patients.setRiskLevelId(JsonUtil.array2JsonString(list)); - } + }*/ patientsService.updatePatient(patients); + if (!list.isEmpty()) { + Patients patients1 = new Patients(); + patients1.setRiskLevelId(JsonUtil.array2JsonString(list)); + patients1.setModified(new Date()); + PatientsQuery patientsQuery = new PatientsQuery(); + patientsQuery.setPid(patients.getPid()); + patientsQuery.setYn(YnEnums.YES.getId()); + patientsQuery.setType(1); + patientsService.findAndModify(patientsQuery, patients1); + } } //修改患者风险等级 @@ -224,10 +234,12 @@ public class AntenatalExaminationFacade { patientsService.updatePatient(patients); if (!list.isEmpty()) { Patients patients1 = new Patients(); + patients1.setModified(new Date()); patients1.setRiskLevelId(JsonUtil.array2JsonString(list)); PatientsQuery patientsQuery = new PatientsQuery(); patientsQuery.setPid(patients.getPid()); patientsQuery.setYn(YnEnums.YES.getId()); + patientsQuery.setType(1); patientsService.findAndModify(patientsQuery, patients1); } }