From 762998eacdd684585ab9af7e4b03af5dc570f594 Mon Sep 17 00:00:00 2001 From: gengxiaokai Date: Sat, 8 Sep 2018 14:04:58 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=A6=E7=9A=87=E5=B2=9B=E5=9F=BA=E6=9C=AC?= =?UTF-8?q?=E5=85=AC=E5=8D=AB=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/hospitalapi/qhdfy/QhdJbgwInterface.java | 26 ++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdJbgwInterface.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdJbgwInterface.java index 43316a9..344853b 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdJbgwInterface.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdJbgwInterface.java @@ -210,7 +210,9 @@ public class QhdJbgwInterface { for(AntExChuModel antExChuModel : list){ try{ Patients patients = patientsService.findOnePatientById(antExChuModel.getParentId()); - + if("2100001705".equals(patients.getHospitalId())){ + continue; + } //居住地址 String jzSheng = CommonsHelper.getName1(patients.getProvinceRegisterId(), basicConfigService); String jzShi = CommonsHelper.getName1(patients.getCityRegisterId(), basicConfigService); @@ -512,6 +514,9 @@ public class QhdJbgwInterface { for(AntenatalExaminationModel data : list){ try{ Patients patients = patientsService.findOnePatientById(data.getParentId()); + if("2100001705".equals(patients.getHospitalId())){ + continue; + } String cDueWeek = ResolveUtils.getPregnancyWeek(patients.getLastMenses(), data.getCheckDate()); int week = Integer.parseInt(cDueWeek.substring(1, cDueWeek.indexOf("周"))); int day = Integer.parseInt(cDueWeek.substring(cDueWeek.indexOf("+") + 1, cDueWeek.indexOf("天"))); @@ -593,7 +598,9 @@ public class QhdJbgwInterface { if(list != null && list.size() > 0){ for(MaternalDeliverModel data : list) { Patients patients = patientsService.findOnePatientById(data.getParentId()); - + if("2100001705".equals(patients.getHospitalId())){ + continue; + } //新生儿信息 List> babyList = new ArrayList<>(); @@ -869,6 +876,9 @@ public class QhdJbgwInterface { for(BabyModel babyModel : models){ try{ Patients patients = patientsService.findOnePatientById(babyModel.getParentId()); + if("2100001705".equals(patients.getHospitalId())){ + continue; + } Map map = new HashMap(); map.put("NEWBORNSITUATIONID",babyModel.getId()); map.put("MATERNALINFOID",patients.getId()); @@ -949,6 +959,9 @@ public class QhdJbgwInterface { //根据分娩ID查询孕妇基本信息 MaternalDeliverModel md = matDeliverService.getOneMatDeliver(data.getDeliverId()); Patients patients = patientsService.findOnePatientById(md.getParentId()); + if("2100001705".equals(patients.getHospitalId())){ + continue; + } map.put("POSTPARTUMFOLLOWUPID",data.getId()); map.put("MATERNALINFOID", patients.getId()); map.put("NAME",patients.getUsername()); @@ -1080,6 +1093,9 @@ public class QhdJbgwInterface { for(PostReviewModel data : list){ try{ Patients patients = patientsService.findOnePatientById(data.getParentId()); + if("2100001705".equals(patients.getHospitalId())){ + continue; + } Map map = new HashMap(); map.put("POSTPARTUMFOLLOWUPID",data.getId()); map.put("MATERNALINFOID",patients.getId()); @@ -1186,6 +1202,9 @@ public class QhdJbgwInterface { //获取母亲基本信息 Patients patients = patientsService.findOnePatientById(model.getParentId()); + if("2100001705".equals(patients.getHospitalId())){ + continue; + } Map map = new HashMap(); map.put("CHILDHOMEVISITID",newbornVisit.getId()); @@ -1531,6 +1550,9 @@ public class QhdJbgwInterface { BabyModel babyModel = models.get(0); //获取母亲基本信息 Patients patients = patientsService.findOnePatientById(babyModel.getParentId()); + if("2100001705".equals(patients.getHospitalId())){ + continue; + } if(babyCheckModel.getCheckMonth() != null && 0 != babyCheckModel.getCheckMonth()){ map.put("CHILDHEALTHEXAMID",babyCheckModel.getId()); -- 1.8.3.1