Commit a5aa5e9a7b833e51dff88332868ccb60259494e1
1 parent
e21d2b3211
Exists in
dev
#fix:优化预建档建档医生更新
Showing 1 changed file with 5 additions and 2 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
View file @
a5aa5e9
| ... | ... | @@ -592,14 +592,17 @@ |
| 592 | 592 | ArchiveData archiveData = new ArchiveData(); |
| 593 | 593 | archiveData.setBuildDate(new Date()); |
| 594 | 594 | archiveData.setId(tempP.getHospitalId() + ":" + tempP.getCardNo()); |
| 595 | - archiveDataServicer.update(archiveData); | |
| 596 | 595 | |
| 597 | 596 | if (CollectionUtils.isNotEmpty(list)) { |
| 598 | 597 | Patients patients = new Patients(); |
| 599 | 598 | if (list.get(0).getAssistUserId() != null && tempP.getId() != null) { |
| 600 | 599 | patients.setAssistUserId(list.get(0).getAssistUserId()); |
| 601 | - yunBookbuildingService.updatePregnant(patients, tempP.getId()); | |
| 600 | + }else { | |
| 601 | + patients.setAssistUserId(patients.getLastCheckEmployeeId()); | |
| 602 | + archiveData.setAssistUserId(patients.getLastCheckEmployeeId()); | |
| 602 | 603 | } |
| 604 | + yunBookbuildingService.updatePregnant(patients, tempP.getId()); | |
| 605 | + archiveDataServicer.update(archiveData); | |
| 603 | 606 | } |
| 604 | 607 | //自动诊断 |
| 605 | 608 | antenatalExaminationFacade.autoPatientRisk(tempP, userId); |