gaodm 4 jaren geleden
bovenliggende
commit
25c3b36493
1 gewijzigde bestanden met toevoegingen van 6 en 2 verwijderingen
  1. 6 2
      src/main/java/com/diagbot/facade/NeoFacade.java

+ 6 - 2
src/main/java/com/diagbot/facade/NeoFacade.java

@@ -184,10 +184,14 @@ public class NeoFacade {
         List<String> symptom_chief = new ArrayList<>();
         List<String> symptom_present = new ArrayList<>();
         if(chiefPushVo != null){
-            symptom_chief = chiefPushVo.getSymptoms().stream().map(x -> x.getName()).collect(Collectors.toList());
+            if (ListUtil.isNotEmpty(chiefPushVo.getSymptoms())){
+                symptom_chief = chiefPushVo.getSymptoms().stream().map(x -> x.getName()).collect(Collectors.toList());
+            }
         }
         if(presentPushVo != null){
-            symptom_present = presentPushVo.getSymptoms().stream().map(x -> x.getName()).collect(Collectors.toList());
+            if (ListUtil.isNotEmpty(presentPushVo.getSymptoms())){
+                symptom_present = presentPushVo.getSymptoms().stream().map(x -> x.getName()).collect(Collectors.toList());
+            }
         }
         symptoms = Stream.of(symptom_chief,symptom_present).flatMap(Collection::stream).distinct().collect(Collectors.toList());
         //症状推疾病