109 Revize 669ddad448 ... ae101378fc

Autor SHA1 Zpráva Datum
  许家凯 ae101378fc Merge remote-tracking branch 'origin/master' před 11 měsíci
  许家凯 506e2d5df2 feat: party_summary添加第三人 před 11 měsíci
  许家凯 cce0a6a669 feat: case_no_party_title_parse添加第三人 před 1 rokem
  许家凯 2ca05564a2 feat: update case_info.json před 1 rokem
  许家凯 71da762c21 fix: party_summary函数 před 1 rokem
  许家凯 d76f641ef5 feat: party_summary函数 před 1 rokem
  xufei b0f272f18f add udf před 1 rokem
  xufei 85416ab49f add udf před 1 rokem
  xufei 684ab6846c add udf před 1 rokem
  xufei 80318ec702 add udf před 1 rokem
  xufei 0e6d82c6b2 add udf před 1 rokem
  许家凯 f7632d93e8 Merge remote-tracking branch 'origin/master' před 1 rokem
  许家凯 a2b63480dd fix: case_no_party_title_parse函数 před 1 rokem
  许家凯 c03b3e4aab Merge remote-tracking branch 'origin/master' před 1 rokem
  许家凯 af65e68067 fix: case_no_party_title_parse函数 před 1 rokem
  许家凯 37c7724570 fix: case_no_party_title_parse函数 před 1 rokem
  许家凯 97fa34dbaa fix: 添加case_no_area_code函数 před 1 rokem
  许家凯 baafecdbf4 fix: 添加case_no_area_code函数 před 1 rokem
  许家凯 e343d49414 fix: 添加case_no_area_code函数 před 1 rokem
  许家凯 964632cbd7 fix: 添加case_no_party_title_parse函数 před 1 rokem
  许家凯 8c3744eef3 fix: 添加case_no_party_title_parse函数 před 1 rokem
  许家凯 972c5b8de0 Merge remote-tracking branch 'origin/master' před 1 rokem
  许家凯 6e45fb67b4 fix: 添加case_no_party_title_parse函数 před 1 rokem
  许家凯 75ae988edb feat: 添加case_no_party_title_parse函数 před 1 rokem
  许家凯 5550426367 feat: 添加cleanup_sort函数 před 1 rokem
  许家凯 cf4cd06300 feat: 添加注册资本按汇率转换函数 před 1 rokem
  JimZhang 5b3d07bd49 feat: 公司类型、省市区代码、变更类型清洗 před 2 roky
  xufei 119cbf1c29 add udf před 2 roky
  许家凯 e390fa82cc docs: před 2 roky
  许家凯 7c15c6a028 Merge remote-tracking branch 'origin/master' před 2 roky
  许家凯 2354463036 fix: 添加统一信用代码,工商注册号校验函数 před 2 roky
  许家凯 ebc1ecdeeb feat: 添加统一信用代码,工商注册号校验函数 před 2 roky
  xufei f4016e0cce add udf před 2 roky
  xufei 2d30ff5d0a add udf před 2 roky
  xufei 364fc6df6c add udf před 2 roky
  JimZhang a9de3e6a6a feat: 公司类型返回array před 2 roky
  JimZhang 52311ec3b6 Merge branch 'master' of http://139.224.213.4:3000/bigdata/UDF_Max před 2 roky
  JimZhang 3b8347bd94 feat: 公司类型 před 2 roky
  JimZhang 00f940474a feat: 公司类型识别 před 2 roky
  JimZhang 4c01e8d9bd Merge branch 'master' of http://139.224.213.4:3000/bigdata/UDF_Max před 2 roky
  JimZhang d87d02bc49 feat: add udf před 2 roky
  JimZhang 720123c4b6 feat: cleanup change info udf před 2 roky
  xufei 08f52b6a9d add udf před 2 roky
  xufei b4cd164df8 add udf před 2 roky
  许家凯 c81a31d40e feat: v7_tyc_company_compare před 2 roky
  许家凯 eeca233cb7 feat: amount_format před 2 roky
  xufei 76d51eab44 add udf před 2 roky
  xufei f2ca305b0b add udf před 2 roky
  xufei 272d573d49 add udf před 3 roky
  xufei 655b09a801 Merge remote-tracking branch 'origin/master' před 3 roky
  xufei 4276faf725 add udf před 3 roky
  xufei ba60a5b796 update před 3 roky
  许家凯 3eb88739dc feat: 添加查找繁体转简体异常问题 před 3 roky
  xufei f903f5eb12 注册资本规整 před 3 roky
  xufei f063ac3cb2 add udf před 3 roky
  许家凯 65a281eab1 feat: 添加注册资本格式化函数 před 3 roky
  xufei 656cd385bb add udf před 3 roky
  xufei a54ecebc03 是否结案判断 před 3 roky
  xufei 1fcd8ec891 udf add před 3 roky
  xufei d142c1d774 日期规整 před 3 roky
  xufei 70bb4c7967 法人提取 před 3 roky
  xufei 7c47868b84 注册资本修复 před 3 roky
  xufei c614fad9d8 行业code转name před 3 roky
  许家凯 c0cf3f6dbf feat: add před 3 roky
  许家凯 6bc8605b24 feat: add před 3 roky
  xufei bc7128e507 兼容数值 před 3 roky
  xufei 31a105193b url提取 před 3 roky
  许家凯 cc0de7ac9b feat: add CompanyZxrRestrictPublishDate před 3 roky
  许家凯 8e92101c86 feat: add FieldsCompare před 3 roky
  xufei d681f21879 更新逻辑 před 3 roky
  JimZhang dab2dd7c3e fix: 薪资转换优化特殊情况 před 3 roky
  JimZhang d4475bdb2b feat: 薪资转换兼容更多情况 před 3 roky
  JimZhang 4fc26d560d feat: 薪资转换 před 3 roky
  xufei 081e319f2b 更新逻辑 před 3 roky
  xufei d6df72c4c6 Merge remote-tracking branch 'origin/master' před 3 roky
  xufei 83d95e3210 更新逻辑 před 3 roky
  xufei 7e542efc63 update před 3 roky
  xufei 5974bba2dc Merge remote-tracking branch 'origin/master' před 3 roky
  xufei d8e9b2799b 更新文书 před 3 roky
  xufei f00fd9a773 add func před 3 roky
  xufei b749bbfc09 合并json před 3 roky
  许家凯 4f24d0b327 feat: add před 3 roky
  xufei ea9654db66 更新 před 3 roky
  xufei 1f67fb532c 更新 před 3 roky
  xufei db7b58a751 更新 před 3 roky
  许家凯 f6138cb853 Merge remote-tracking branch 'origin/master' před 3 roky
  许家凯 94e3ab49c2 feat: add před 3 roky
  许家凯 6ba65c3092 feat: pom依赖排除其它包 před 3 roky
  许家凯 123e64224a Merge remote-tracking branch 'origin/master' před 3 roky
  许家凯 b3fbe53244 feat: 添加依赖 před 3 roky
  晏永年 2239c08589 concat_ws2 před 4 roky
  xufei 8ea80cdd2b 添加函数 před 4 roky
  许家凯 4b0345cb6e Merge remote-tracking branch 'origin/master' před 4 roky
  许家凯 bf41832bfd feat: 添加一系列函数 před 4 roky
  许家凯 862942c7af Merge remote-tracking branch 'origin/master' před 4 roky
  许家凯 4a4fc0569c feat: 添加全角转半角函数 před 4 roky
  xufei 1e3ffa72a7 udf更新 před 4 roky
  xufei 36615f166c udf更新 před 4 roky
  许家凯 d248596eec feat: 添加行业code函数 před 4 roky
  许家凯 47a0709bab feat: 添加人名处理函数 před 4 roky
  许家凯 8574333003 feat: 添加concat_cleanup函数 před 4 roky
  许家凯 8bb16b840c feat: 添加身份证号提取、注册资本提取 před 4 roky
  许家凯 83e6eb3f2e feat: 案号规整函数中文括号转英文 před 4 roky
  许家凯 b64de49f0c Merge remote-tracking branch 'origin/master' před 4 roky
  许家凯 a87244ee81 feat: 添加案号规整函数 před 4 roky
  许家凯 2b0136259b Merge branch 'master' of http://139.224.213.4:3000/bigdata/UDF_Max před 4 roky
  许家凯 329b2abbdc add company_split před 4 roky
  许家凯 b441632a77 添加币种提取udf před 4 roky
  许家凯 fab820d3ce init před 4 roky

+ 11 - 6
src/main/java/com/winhc/bigdata/udf/justice/PartySummaryUDF.java

@@ -11,6 +11,7 @@ import com.winhc.bigdata.utils.CaseNoPropertiesUtils;
 import org.apache.commons.lang3.StringUtils;
 
 import java.util.*;
+import java.util.stream.Collectors;
 
 /**
  * @Author: XuJiakai
@@ -56,6 +57,7 @@ public class PartySummaryUDF extends UDF {
             put("异议人", "其他");
             put("申请机关", "其他");
             put("公诉人", "其他");
+            put("第三人", "第三人");
 
         }
     };
@@ -156,23 +158,26 @@ public class PartySummaryUDF extends UDF {
     }
 
     public static void main(String[] args) {
-        String res = new PartySummaryUDF().evaluate("[{\"party_info\":[{\"litigant_id\":\"\",\"name\":\"平安保险东莞分公司\"}],\"show_level\":0,\"title_original\":\"原告\",\"title_std\":\"原告\"},{\"party_info\":[{\"litigant_id\":\"\",\"name\":\"沧州顺驰汽车公司\"},{\"litigant_id\":\"\",\"name\":\"崔建伟\"}],\"show_level\":1,\"title_original\":\"被告\",\"title_std\":\"被告\"}]");
-        System.out.println(res);
-       /* Entity<List<String>, Map<String, Set<CaseNoTitleEntity>>> caseNoKeyword =
+//        String res = new PartySummaryUDF().evaluate("[{\"party_info\":[{\"litigant_id\":\"\",\"name\":\"平安保险东莞分公司\"}],\"show_level\":0,\"title_original\":\"原告\",\"title_std\":\"原告\"},{\"party_info\":[{\"litigant_id\":\"\",\"name\":\"沧州顺驰汽车公司\"},{\"litigant_id\":\"\",\"name\":\"崔建伟\"}],\"show_level\":1,\"title_original\":\"被告\",\"title_std\":\"被告\"}]");
+//        System.out.println(res);
+        Entity<List<String>, Map<String, Set<CaseNoTitleEntity>>> caseNoKeyword =
                 CaseNoPropertiesUtils.getCaseNoKeyword();
         Set<String> set = new HashSet<>();
 
         Collection<Set<CaseNoTitleEntity>> values = caseNoKeyword._2.values();
         for (Set<CaseNoTitleEntity> value : values) {
             for (CaseNoTitleEntity caseNoTitleEntity : value) {
+                Set<String> collect = caseNoTitleEntity.getAll().stream().flatMap(Collection::stream).collect(Collectors.toSet());
+                set.addAll(collect);
                 set.addAll(caseNoTitleEntity.getCore());
             }
         }
         Set<String> ss = new HashSet<>();
         for (String s : set) {
-            ss.add(getTitleClassesByMap(s));
-            System.out.println(s + " " + getTitleClassesByMap(s));
+            System.out.println("tree.build_tree('"+s+"')");
+//            ss.add(getTitleClassesByMap(s));
+//            System.out.println(s + " " + getTitleClassesByMap(s));
         }
-        System.out.println(ss);*/
+//        System.out.println(ss);
     }
 }