Commit 662eea2205980265bcc79890590d3d2701ca2671
1 parent
4f1f51ac57
Exists in
master
and in
2 other branches
解决bug编号607的问题-产检列表显示高危因素字段不全问题
Showing 1 changed file with 8 additions and 8 deletions
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/CommonService.java
View file @
662eea2
| ... | ... | @@ -9,10 +9,7 @@ |
| 9 | 9 | import org.springframework.beans.factory.annotation.Autowired; |
| 10 | 10 | import org.springframework.stereotype.Service; |
| 11 | 11 | |
| 12 | -import java.util.ArrayList; | |
| 13 | -import java.util.HashMap; | |
| 14 | -import java.util.List; | |
| 15 | -import java.util.Map; | |
| 12 | +import java.util.*; | |
| 16 | 13 | |
| 17 | 14 | /** |
| 18 | 15 | * Created by Administrator on 2016/12/26 0026. |
| 19 | 16 | |
| 20 | 17 | |
| ... | ... | @@ -32,13 +29,16 @@ |
| 32 | 29 | public String resloveFactor(List<String> factor) { |
| 33 | 30 | String result = ""; |
| 34 | 31 | if (CollectionUtils.isNotEmpty(factor)) { |
| 35 | - StringBuilder sb = new StringBuilder(56); | |
| 36 | - for (String srt : factor) { | |
| 32 | + StringBuilder sb = new StringBuilder(200); | |
| 33 | + //风险id去重 展示则去掉名称的indexOf判断 cfl 20231007 | |
| 34 | + Set<String> sets = new HashSet<>(factor); | |
| 35 | + for (String srt : sets) { | |
| 37 | 36 | if (StringUtils.isNotEmpty(srt)) { |
| 38 | 37 | BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(srt); |
| 39 | - if (null != basicConfig && sb.indexOf(basicConfig.getName()) == -1) { | |
| 38 | + sb.append(basicConfig.getName()).append(','); | |
| 39 | + /* if (null != basicConfig && sb.indexOf(basicConfig.getName()) == -1) { | |
| 40 | 40 | sb.append(basicConfig.getName()).append(','); |
| 41 | - } | |
| 41 | + }*/ | |
| 42 | 42 | } |
| 43 | 43 | } |
| 44 | 44 | if (sb.toString().endsWith(",")) { |