From 1cd7bf093ec10f85e1fcae19216fc0228fb43ecc Mon Sep 17 00:00:00 2001 From: yangfei Date: Thu, 31 May 2018 11:20:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E6=89=A7=E5=8D=95=E9=AB=98=E5=8D=B1?= =?UTF-8?q?=E7=AD=89=E7=BA=A7BUG=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/facade/AntenatalExaminationFacade.java | 7 ++++++- .../com/lyms/platform/operate/web/facade/ApplyOrderFacade.java | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index 077d7e9..a82895a 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -2632,7 +2632,12 @@ public class AntenatalExaminationFacade { return list; } - + /** + * + * @param id + * @param n 是否要高危等级 + * @return + */ public synchronized HighScoreResult queryRisk(List id, boolean n) { HighScoreResult highScoreResult = new HighScoreResult(); BasicConfigQuery basicConfigQuery = new BasicConfigQuery(); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index aff6b9a..b61042b 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -76,6 +76,11 @@ public class ApplyOrderFacade { int score = antenatalExaminationFacade.queryRisk(referralReceipt.getrRisk(), false).getScore(); //高危评分 referralApplyOrderModel.setScore(score); + //高位等级 + List levelList = antenatalExaminationFacade.queryRisk(referralReceipt.getrRisk(), true).getLevelId(); + com.lyms.platform.operate.web.utils.CollectionUtils.removeDuplicate(levelList, true); + referralApplyOrderModel.setrLevel(levelList); + updataReferral(referralReceipt.getPatientId(), referralApplyOrderModel); return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); } -- 1.8.3.1