Commit e1f26e588f13eda061545613890348fb73451eed

Authored by hujiaqi
1 parent ba48ca3e47

颜色去重

Showing 1 changed file with 13 additions and 3 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java View file @ e1f26e5
... ... @@ -172,9 +172,19 @@
172 172 if (name.contains("预警")) {
173 173 name = name.replace("预警", "");
174 174 }
175   - riskLevelResultModel.setName(name);
176   - riskLevelResultModel.setColor("risk_" + RiskDefaultTypeEnum.getColor(name));
177   - riskLevelResultModelList.add(riskLevelResultModel);
  175 + boolean flag = true;
  176 + if (riskLevelResultModelList.size() > 0) {
  177 + for (RiskLevelResultModel levelResultModel : riskLevelResultModelList) {
  178 + if (levelResultModel.getName().equals(name)) {
  179 + flag = false;
  180 + }
  181 + }
  182 + }
  183 + if (flag) {
  184 + riskLevelResultModel.setName(name);
  185 + riskLevelResultModel.setColor("risk_" + RiskDefaultTypeEnum.getColor(name));
  186 + riskLevelResultModelList.add(riskLevelResultModel);
  187 + }
178 188 } catch (Exception e) {
179 189 // 什么都不干
180 190 }