Commit b203f27103b003326f5aad5d38ea77465f7c4af3
1 parent
a3b3c92089
Exists in
master
and in
6 other branches
update
Showing 1 changed file with 15 additions and 8 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/IndividualCaseServiceImpl.java
View file @
b203f27
| ... | ... | @@ -136,15 +136,22 @@ |
| 136 | 136 | result.setTimeAxisStr(DateUtil.getyyyy_MM_dd(checkTime)); |
| 137 | 137 | } |
| 138 | 138 | List<IndividualCaseResult.Infos> infos = new LinkedList<>(); |
| 139 | - for (String higRisk : list) { | |
| 140 | - IndividualCaseResult.Infos info = new IndividualCaseResult.Infos(); | |
| 141 | - BasicConfig basicConfig = mongoTemplate.findOne(Query.query(Criteria.where("id").is(higRisk)), BasicConfig.class); | |
| 142 | - info.setName(basicConfig.getName()); | |
| 143 | - BasicConfig typeConfig = mongoTemplate.findOne(Query.query(Criteria.where("id").is(basicConfig.getParentId())), BasicConfig.class); | |
| 144 | - info.setLevel(typeConfig.getWeight().toString()); | |
| 145 | - info.setDesc(typeConfig.getName()); | |
| 146 | - infos.add(info); | |
| 139 | + if (CollectionUtils.isNotEmpty(list)) | |
| 140 | + { | |
| 141 | + for (String higRisk : list) { | |
| 142 | + if (StringUtils.isNotEmpty(higRisk)) | |
| 143 | + { | |
| 144 | + IndividualCaseResult.Infos info = new IndividualCaseResult.Infos(); | |
| 145 | + BasicConfig basicConfig = mongoTemplate.findOne(Query.query(Criteria.where("id").is(higRisk)), BasicConfig.class); | |
| 146 | + info.setName(basicConfig.getName()); | |
| 147 | + BasicConfig typeConfig = mongoTemplate.findOne(Query.query(Criteria.where("id").is(basicConfig.getParentId())), BasicConfig.class); | |
| 148 | + info.setLevel(typeConfig.getWeight().toString()); | |
| 149 | + info.setDesc(typeConfig.getName()); | |
| 150 | + infos.add(info); | |
| 151 | + } | |
| 152 | + } | |
| 147 | 153 | } |
| 154 | + | |
| 148 | 155 | if (StringUtils.isNotEmpty(otherHighRisk)) { |
| 149 | 156 | List<Map<String, Object>> mapList = new LinkedList<>(); |
| 150 | 157 | List<Map<String, Object>> maps = ResolveUtils.queryOtherRisk(otherHighRisk, mapList); |