Преглед на файлове

crisisSplit数组长度判断

hujing преди 4 години
родител
ревизия
2fe9174520
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      graph/src/main/java/org/diagbot/graph/jdbc/Neo4jAPI.java

+ 6 - 0
graph/src/main/java/org/diagbot/graph/jdbc/Neo4jAPI.java

@@ -1811,6 +1811,9 @@ public class Neo4jAPI {
                 if (value != null && value.size() > 0) {
                     for (CrisisDetail crisisDetail : value) {
                         String[] crisisSplits = crisisDetail.getRemindText().split(":");
+                        if (crisisSplits.length == 1){
+                            continue;
+                        }
                         if(managerMap.containsKey(crisisSplits[0])){
                             List<String> manList = managerMap.get(crisisSplits[0]);
                             if(manList.indexOf(crisisSplits[1])<0){
@@ -1843,6 +1846,9 @@ public class Neo4jAPI {
                 if(value!=null && value.size()>0){
                     for (CrisisDetail crisisDetail:value) {
                         String[] crisisSplits = crisisDetail.getRemindText().split(":");
+                        if (crisisSplits.length == 1){
+                            continue;
+                        }
                         if(crisisMap.containsKey(crisisSplits[0])){
                             if("轻度".equals(crisisMap.get(crisisSplits[0])) && ("重度".equals(crisisSplits[1])||"中度".equals(crisisSplits[1]) )){
                                 crisisMap.put(crisisSplits[0],crisisSplits[1]);