From e1f26e588f13eda061545613890348fb73451eed Mon Sep 17 00:00:00 2001 From: hujiaqi Date: Thu, 1 Dec 2016 11:39:41 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=9C=E8=89=B2=E5=8E=BB=E9=87=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/facade/PredictedStatisticsFacade.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java index 99aa2c1..808a480 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java @@ -172,9 +172,19 @@ public class PredictedStatisticsFacade { if (name.contains("预警")) { name = name.replace("预警", ""); } - riskLevelResultModel.setName(name); - riskLevelResultModel.setColor("risk_" + RiskDefaultTypeEnum.getColor(name)); - riskLevelResultModelList.add(riskLevelResultModel); + boolean flag = true; + if (riskLevelResultModelList.size() > 0) { + for (RiskLevelResultModel levelResultModel : riskLevelResultModelList) { + if (levelResultModel.getName().equals(name)) { + flag = false; + } + } + } + if (flag) { + riskLevelResultModel.setName(name); + riskLevelResultModel.setColor("risk_" + RiskDefaultTypeEnum.getColor(name)); + riskLevelResultModelList.add(riskLevelResultModel); + } } catch (Exception e) { // 什么都不干 } -- 1.8.3.1