diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java index 5a444a6..f7a2a30 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java @@ -499,8 +499,13 @@ public class AntExRecordFacade { if("2100002419".equals(hospitalId)){ for(AntExManagerResult result : data){ - //手机号加密 cfl - result.setPhone(result.getPhone()); + // 手机号缺失的数据补充到出参中 + if(StringUtils.isNotEmpty(result.getPhone())){ + Patients patients = patientsService.findOnePatientById(result.getParentId()); + if (null != patients) { + result.setPhone(patients.getPhone()); + } + } } }else{ for(AntExManagerResult result : data){