From 2e6afb407b401e8303f73029b390f86f4a0807c5 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Thu, 25 Mar 2021 12:19:19 +0800 Subject: [PATCH] update --- .../operate/web/facade/BabyBookbuildingFacade.java | 27 ++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index 36316b3..a674d62 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -3722,6 +3722,26 @@ public class BabyBookbuildingFacade { } else { data.put("highRisk", "高危"); } + + String status = ""; + if ("0".equals(model.getEnable())) + { + status = "已转诊"; + } + else if ("1".equals(model.getEnable())) + { + status = "已接收"; + } + + String hospitalAddress = ""; + if (org.apache.commons.lang.StringUtils.isNotEmpty(model.getHospitalId())) { + Organization organization = organizationService.getOrganization(Integer.parseInt(model.getHospitalId())); + hospitalAddress = CommonsHelper.getResidence(organization.getProvinceId(), organization.getCityId(), + organization.getAreaId(), organization.getStreetId(),"", + basicConfigService); + } + data.put("status",status); + data.put("hospitalAddress",hospitalAddress); data.put("sex", model.getSex() == null ? "" : StringUtils.emptyDeal(SexEnum.getTextById(model.getSex()))); data.put("babyName", StringUtils.emptyDeal(model.getName())); data.put("birthday", StringUtils.emptyDeal(DateUtil.getyyyy_MM_dd(model.getBirth()))); @@ -3800,6 +3820,8 @@ public class BabyBookbuildingFacade { // } OutputStream out = httpServletResponse.getOutputStream(); Map cnames = new LinkedHashMap <>(); + cnames.put("hospitalAddress", "医院所在地"); + cnames.put("created", "登记日期"); cnames.put("sex", "性别"); cnames.put("babyName", "儿童姓名"); cnames.put("birthday", "儿童生日"); @@ -3809,9 +3831,10 @@ public class BabyBookbuildingFacade { cnames.put("serviceStatus", "服务状态"); cnames.put("nextDate", "下次预约时间"); cnames.put("monthAge", "月龄"); - cnames.put("diagnose", "高危诊断"); + cnames.put("diagnose", "高危因素或异常情况"); cnames.put("highRisk", "是否健康"); - cnames.put("created", "建档时间"); + cnames.put("status", "转诊"); + httpServletResponse.setContentType("application/octet-stream"); httpServletResponse.setCharacterEncoding("UTF-8"); httpServletResponse.setHeader("Content-Disposition", "attachment;fileName=" + "childDatas.xls"); -- 1.8.3.1