From b203f27103b003326f5aad5d38ea77465f7c4af3 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Wed, 8 Apr 2020 10:36:05 +0800 Subject: [PATCH] update --- .../service/impl/IndividualCaseServiceImpl.java | 23 ++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/IndividualCaseServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/IndividualCaseServiceImpl.java index fce0e5f..06e91ca 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/IndividualCaseServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/IndividualCaseServiceImpl.java @@ -136,15 +136,22 @@ public class IndividualCaseServiceImpl implements IndividualCaseService { result.setTimeAxisStr(DateUtil.getyyyy_MM_dd(checkTime)); } List infos = new LinkedList<>(); - for (String higRisk : list) { - IndividualCaseResult.Infos info = new IndividualCaseResult.Infos(); - BasicConfig basicConfig = mongoTemplate.findOne(Query.query(Criteria.where("id").is(higRisk)), BasicConfig.class); - info.setName(basicConfig.getName()); - BasicConfig typeConfig = mongoTemplate.findOne(Query.query(Criteria.where("id").is(basicConfig.getParentId())), BasicConfig.class); - info.setLevel(typeConfig.getWeight().toString()); - info.setDesc(typeConfig.getName()); - infos.add(info); + if (CollectionUtils.isNotEmpty(list)) + { + for (String higRisk : list) { + if (StringUtils.isNotEmpty(higRisk)) + { + IndividualCaseResult.Infos info = new IndividualCaseResult.Infos(); + BasicConfig basicConfig = mongoTemplate.findOne(Query.query(Criteria.where("id").is(higRisk)), BasicConfig.class); + info.setName(basicConfig.getName()); + BasicConfig typeConfig = mongoTemplate.findOne(Query.query(Criteria.where("id").is(basicConfig.getParentId())), BasicConfig.class); + info.setLevel(typeConfig.getWeight().toString()); + info.setDesc(typeConfig.getName()); + infos.add(info); + } + } } + if (StringUtils.isNotEmpty(otherHighRisk)) { List> mapList = new LinkedList<>(); List> maps = ResolveUtils.queryOtherRisk(otherHighRisk, mapList); -- 1.8.3.1