From c7c54c165d85174b52535eabdf2c221a1a1b77ec Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Fri, 15 Oct 2021 20:15:54 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=A6=E7=9A=87=E5=B2=9B=E9=AB=98=E5=8D=B1?= =?UTF-8?q?=E5=84=BF=E4=B8=93=E7=A7=91=E9=9C=80=E6=B1=82-=E5=87=BA?= =?UTF-8?q?=E9=99=A2=E8=AF=8A=E6=96=AD=E5=AD=97=E6=AE=B5=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=94=BE=E5=88=B0=E9=A1=B6=E9=83=A8=E8=AF=A6=E6=83=85=E6=A0=8F?= =?UTF-8?q?=E7=9B=AE=E9=87=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/platform/operate/web/facade/BabyCheckFacade.java | 13 +++++++++++++ .../lyms/platform/operate/web/result/BabyChooseResult.java | 10 ++++++++++ 2 files changed, 23 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java index 25d2d21..b67c72f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java @@ -131,6 +131,9 @@ public class BabyCheckFacade extends BaseServiceImpl { @Autowired private SmsConfigFacade smsConfigFacade; + @Autowired + private BabyHighRiskBabyService babyHighRiskBabyService; + @Autowired @Qualifier("cfCheckItemService") @@ -1974,8 +1977,18 @@ public class BabyCheckFacade extends BaseServiceImpl { } } + //秦皇岛高危儿专科需求-出院诊断字段查询放到顶部详情栏目里 + if(StringUtils.isNotEmpty(hospitalId)&&"216".equals(hospitalId)&&CollectionUtils.isNotEmpty(models)){ + BabyHighRiskBabyModelQuery babyHighRiskquery=new BabyHighRiskBabyModelQuery(); + Criteria criteria=Criteria.where("buildId").is(models.get(0).getId()); + criteria.and("czOrfzProject").is("cz"); + Query query=Query.query(criteria); + BabyHighRiskBabyModel babyHighRiskBabyModel=mongoTemplate.findOne(query, BabyHighRiskBabyModel.class); + results.get(0).setCyzd(babyHighRiskBabyModel.getCyzd()); + } } + map.put("isBuild", isBuild); map.put("boies", results); br.setData(map); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyChooseResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyChooseResult.java index 6bffc4a..ba1e1f2 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyChooseResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyChooseResult.java @@ -34,6 +34,16 @@ public class BabyChooseResult { */ private List> qhdHighRiskInfo; + //出院诊断 + private String cyzd; + + public String getCyzd() { + return cyzd; + } + + public void setCyzd(String cyzd) { + this.cyzd = cyzd; + } public List> getQhdHighRiskInfo() { return qhdHighRiskInfo; -- 1.8.3.1