From e3ba4db96a6160843204e0db015ad581f79a27ac Mon Sep 17 00:00:00 2001 From: gengxiaokai Date: Mon, 17 Sep 2018 22:40:06 +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?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/hospitalapi/qhdfy/QhdJbgwInterface.java | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 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 e6c3290..e575006 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 @@ -214,10 +214,16 @@ public class QhdJbgwInterface { if(allList != null && allList.size() > 0){ for(AntExChuModel antExChuModel : allList){ try{ + Map map = new HashMap(); Patients patients = patientsService.findOnePatientById(antExChuModel.getParentId()); if("2100001705".equals(patients.getHospitalId())){ continue; } + if("70ae1d93-2964-46bc-83fa-bec9ff605b1c".equals(patients.getHcertificateTypeId())){ + map.put("IDCARD",patients.getCardNo()); + }else{ + continue; + } //居住地址 String jzSheng = CommonsHelper.getName1(patients.getProvinceRegisterId(), basicConfigService); String jzShi = CommonsHelper.getName1(patients.getCityRegisterId(), basicConfigService); @@ -240,7 +246,6 @@ public class QhdJbgwInterface { day = (int)Integer.parseInt(cDueWeek.substring(cDueWeek.indexOf("+")+1, cDueWeek.indexOf("天"))); } - Map map = new HashMap(); //增加孕产登记 if("农业户口".equals(getBasicConfig(patients.getPcensusTypeId()))){ map.put("HOUSEHOLDTYPECODE", "1"); @@ -256,9 +261,7 @@ public class QhdJbgwInterface { map.put("MENSESPERIOD",patients.getMensStartDay()); map.put("MATERNALINFOID",patients.getId()); map.put("NAME",patients.getUsername()); - if("70ae1d93-2964-46bc-83fa-bec9ff605b1c".equals(patients.getHcertificateTypeId())){ - map.put("IDCARD",patients.getCardNo()); - } + map.put("TELNO",patients.getPhone()); map.put("BIRTHDAY",DateUtil.getyyyy_MM_dd(patients.getBirth())); map.put("AGE",DateUtil.getAge(patients.getBirth()).toString()); @@ -309,6 +312,12 @@ public class QhdJbgwInterface { if(antExChuModel.getDelivery() != null){ map.put("VAGINALDELIVERYTIMES",antExChuModel.getDelivery().toString()); } + if(antExChuModel.getYinchan() != null){ + map.put("yinchan",antExChuModel.getYinchan().toString()); + } + if(antExChuModel.getGongwaiyun() != null){ + map.put("gongwaiyun",antExChuModel.getGongwaiyun().toString()); + } if(antExChuModel.getPlanedProd() != null){ map.put("CAESAREANDELIVERYTIMES",antExChuModel.getPlanedProd().toString()); } -- 1.8.3.1