Commit 8e008ea445528185c9682331c04b24ba270726e1
1 parent
3a32be8994
Exists in
master
and in
6 other branches
儿童建档
Showing 1 changed file with 9 additions and 2 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
8e008ea
... | ... | @@ -5037,9 +5037,16 @@ |
5037 | 5037 | request.setHospitalId(appRequest.getHospitalId()); |
5038 | 5038 | request.setBuildDate(DateUtil.getyyyy_MM_dd(new Date())); |
5039 | 5039 | request.setBuildDoctor("a9e5507f-e7da-4ec6-b8db-9a1e4d1b7c29"); |
5040 | - request.setmHighRiskReason(babyModel.getmHighRiskReason()); | |
5041 | - request.setPid(babyModel.getPid()); | |
5042 | 5040 | |
5041 | + if (StringUtils.isNotEmpty(babyModel.getParentId())) | |
5042 | + { | |
5043 | + Patients pat = patientsService.findOnePatientById(babyModel.getParentId()); | |
5044 | + if (pat != null) | |
5045 | + { | |
5046 | + request.setmHighRiskReason(pat.getRiskFactorId()); | |
5047 | + } | |
5048 | + } | |
5049 | + request.setPid(babyModel.getPid()); | |
5043 | 5050 | UsersQuery usersQuery = new UsersQuery(); |
5044 | 5051 | usersQuery.setYn(YnEnums.YES.getId()); |
5045 | 5052 | usersQuery.setOrgId(Integer.parseInt(appRequest.getHospitalId())); |