Sfoglia il codice sorgente

2022-8-12 智慧芽事务信息数据处理Handler类调整

沈永艺 3 anni fa
parent
commit
ef04d1f9b5

+ 3 - 4
PAS/src/main/java/cn/cslg/pas/common/utils/handler/PatSnapPatentAffairHandler.java

@@ -11,13 +11,12 @@ public class PatSnapPatentAffairHandler implements IProcessData {
     @Override
     public Object processData(Object data, Object code) {
         List<String> splitStr = StringUtils.changeStringToString(data.toString(), "\\|");
-
+        if (splitStr.size() % 3 != 0) {
+            return null;
+        }
         StringBuilder all = new StringBuilder();
         StringBuilder one = new StringBuilder();
         for (int i = 0; i < splitStr.size(); i += 3) {
-            if (splitStr.size() % 3 != 0) {
-                continue;
-            }
             if (one.toString().equals("")) {
                 one = new StringBuilder("\"inpadocData\"" + ":[" + "{" + "\"name\"" + ":" + "\"发生日期\"" + "," + "\"content\"" + ":" + "\"" + splitStr.get(i).trim() + "\"" + "}");
             } else {