Kaynağa Gözat

fix: 添加case_no_area_code函数

许家凯 1 yıl önce
ebeveyn
işleme
baafecdbf4

+ 84 - 0
src/main/java/com/winhc/bigdata/bean/case_no/CaseNoRegionInfoEntity.java

@@ -38,54 +38,120 @@ public class CaseNoRegionInfoEntity {
      */
     private Integer deleted;
 
+    public CaseNoRegionInfoEntity() {
+    }
+
+    public CaseNoRegionInfoEntity(String court_code, String court_name, String province_code, String city_code, String district_code, String province, String city, String district, Integer court_level, String superior_court_code, String description_info, Integer deleted) {
+        this.court_code = court_code;
+        this.court_name = court_name;
+        this.province_code = province_code;
+        this.city_code = city_code;
+        this.district_code = district_code;
+        this.province = province;
+        this.city = city;
+        this.district = district;
+        this.court_level = court_level;
+        this.superior_court_code = superior_court_code;
+        this.description_info = description_info;
+        this.deleted = deleted;
+    }
+
     public String getCourt_code() {
         return court_code;
     }
 
+    public void setCourt_code(String court_code) {
+        this.court_code = court_code;
+    }
+
     public String getCourt_name() {
         return court_name;
     }
 
+    public void setCourt_name(String court_name) {
+        this.court_name = court_name;
+    }
+
     public String getProvince_code() {
         return province_code;
     }
 
+    public void setProvince_code(String province_code) {
+        this.province_code = province_code;
+    }
+
     public String getCity_code() {
         return city_code;
     }
 
+    public void setCity_code(String city_code) {
+        this.city_code = city_code;
+    }
+
     public String getDistrict_code() {
         return district_code;
     }
 
+    public void setDistrict_code(String district_code) {
+        this.district_code = district_code;
+    }
+
     public String getProvince() {
         return province;
     }
 
+    public void setProvince(String province) {
+        this.province = province;
+    }
+
     public String getCity() {
         return city;
     }
 
+    public void setCity(String city) {
+        this.city = city;
+    }
+
     public String getDistrict() {
         return district;
     }
 
+    public void setDistrict(String district) {
+        this.district = district;
+    }
+
     public Integer getCourt_level() {
         return court_level;
     }
 
+    public void setCourt_level(Integer court_level) {
+        this.court_level = court_level;
+    }
+
     public String getSuperior_court_code() {
         return superior_court_code;
     }
 
+    public void setSuperior_court_code(String superior_court_code) {
+        this.superior_court_code = superior_court_code;
+    }
+
     public String getDescription_info() {
         return description_info;
     }
 
+    public void setDescription_info(String description_info) {
+        this.description_info = description_info;
+    }
+
     public Integer getDeleted() {
         return deleted;
     }
 
+    public void setDeleted(Integer deleted) {
+        this.deleted = deleted;
+    }
+
     @Override
     public boolean equals(Object o) {
         if (this == o) return true;
@@ -98,4 +164,22 @@ public class CaseNoRegionInfoEntity {
     public int hashCode() {
         return Objects.hash(court_code);
     }
+
+    @Override
+    public String toString() {
+        return "CaseNoRegionInfoEntity{" +
+                "court_code='" + court_code + '\'' +
+                ", court_name='" + court_name + '\'' +
+                ", province_code='" + province_code + '\'' +
+                ", city_code='" + city_code + '\'' +
+                ", district_code='" + district_code + '\'' +
+                ", province='" + province + '\'' +
+                ", city='" + city + '\'' +
+                ", district='" + district + '\'' +
+                ", court_level=" + court_level +
+                ", superior_court_code='" + superior_court_code + '\'' +
+                ", description_info='" + description_info + '\'' +
+                ", deleted=" + deleted +
+                '}';
+    }
 }

+ 9 - 1
src/main/java/com/winhc/bigdata/udf/justice/CaseNoRegionInfoUDF.java

@@ -31,7 +31,9 @@ public class CaseNoRegionInfoUDF extends UDF {
         case_no_keyword_map = caseNoRegionInfo;
 
 
-        Map<String, CaseNoRegionInfoEntity> collect = caseNoRegionInfo.values().stream().collect(Collectors.toMap(CaseNoRegionInfoEntity::getCourt_name, e -> e));
+        Map<String, CaseNoRegionInfoEntity> collect = caseNoRegionInfo.values().stream().collect(Collectors.toMap(CaseNoRegionInfoEntity::getCourt_name, e -> e,(e1,e2)->{
+            return e1;
+        }));
         court_name_map = collect;
     }
 
@@ -68,4 +70,10 @@ public class CaseNoRegionInfoUDF extends UDF {
         return null;
     }
 
+    public static void main(String[] args) throws UDFException, IOException {
+        CaseNoRegionInfoUDF caseNoRegionInfoUDF = new CaseNoRegionInfoUDF();
+        caseNoRegionInfoUDF.setup(null);
+
+    }
+
 }