From 4c6772fc9472732403a1fcd83cc1a3c45c208e18 Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Wed, 20 Oct 2021 11:58:04 +0800 Subject: [PATCH] =?UTF-8?q?//=E7=A7=A6=E7=9A=87=E5=B2=9B-=E9=AB=98?= =?UTF-8?q?=E5=8D=B1=E5=84=BF=E4=B8=93=E7=A7=91-=E6=A3=80=E6=9F=A5-?= =?UTF-8?q?=E7=BA=A0=E6=AD=A3=E6=9C=88=E9=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/platform/operate/web/facade/BabyCheckFacade.java | 12 ++++++++++++ 1 file changed, 12 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 0a2f09e..e66b3f5 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 @@ -26,6 +26,7 @@ import com.lyms.platform.permission.model.Users; import com.lyms.platform.permission.service.*; import com.lyms.platform.pojo.*; import com.lyms.platform.query.*; +import com.mchange.lang.IntegerUtils; import com.mongodb.BasicDBObject; import jdk.nashorn.internal.ir.LiteralNode; import org.apache.commons.collections.CollectionUtils; @@ -3546,6 +3547,17 @@ public class BabyCheckFacade extends BaseServiceImpl { Map result = new HashMap(); //查询儿童的基本信息 List models = babyBookbuildingService.queryBabyBuildByCond(babyQuery); + + //秦皇岛-高危儿专科-检查-纠正月龄 + if(CollectionUtils.isNotEmpty(models)&&"216".equals(models.get(0).getHospitalId())){ + List babyHighRiskBabyModelList = babyHighRiskBabyService.find(Query.query(Criteria.where("buildId").is(models.get(0).getId()))); + for (BabyHighRiskBabyModel babyHighRiskBabyModel : babyHighRiskBabyModelList) { + if(babyHighRiskBabyModel.getCzOrfzProject().equals("cz")){ + models.get(0).setDueWeek(Integer.valueOf(babyHighRiskBabyModel.getBirthWeek())); + } + } + } + if (CollectionUtils.isNotEmpty(models)) { BabyModel model = models.get(0); //计算儿童的预产期 -- 1.8.3.1