Commit ab969c5bf4a66ae1661fb07e1ecf7c10df35ce72
1 parent
71c54cd0e2
Exists in
master
and in
7 other branches
修改产检删除
Showing 1 changed file with 8 additions and 4 deletions
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/CommonService.java
View file @
ab969c5
... | ... | @@ -143,10 +143,14 @@ |
143 | 143 | List<String> levelList = new ArrayList<>() ; |
144 | 144 | for (int i = 0; i < riskList.size(); i++) { |
145 | 145 | BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(riskList.get(i).toString()); |
146 | - score += basicConfig.getScore(); | |
147 | - basicConfig = basicConfigService.getOneBasicConfigById(basicConfig.getParentId()); | |
148 | - if (null != basicConfig && !levelList.contains(basicConfig.getId())) { | |
149 | - levelList.add(basicConfig.getId()); | |
146 | + if(null!=basicConfig){ | |
147 | + if(null!=basicConfig.getScore()){ | |
148 | + score += basicConfig.getScore(); | |
149 | + } | |
150 | + basicConfig = basicConfigService.getOneBasicConfigById(basicConfig.getParentId()); | |
151 | + if (null != basicConfig && !levelList.contains(basicConfig.getId())) { | |
152 | + levelList.add(basicConfig.getId()); | |
153 | + } | |
150 | 154 | } |
151 | 155 | } |
152 | 156 | result.put("score",score); |