Forráskód Böngészése

是否结案判断

xufei 2 éve
szülő
commit
a54ecebc03
1 módosított fájl, 29 hozzáadás és 0 törlés
  1. 29 0
      src/main/java/com/winhc/bigdata/udf/case_end.java

+ 29 - 0
src/main/java/com/winhc/bigdata/udf/case_end.java

@@ -0,0 +1,29 @@
+package com.winhc.bigdata.udf;
+
+import cn.hutool.core.util.StrUtil;
+import com.aliyun.odps.udf.UDF;
+import com.aliyun.odps.utils.StringUtils;
+
+/**
+ * @Author: π
+ * @Description: 案件是否结案
+ */
+public class case_end extends UDF {
+
+    public String evaluate(String result_info) {
+        if (StringUtils.isBlank(result_info)) return "0";
+        if (StrUtil.containsAny(result_info, "撤回", "撤诉", "和解", "终审", "终结本次执行", "执行完毕", "结案")) {
+            return "1";
+        }
+        return "0";
+    }
+
+    public static void main(String[] args) {
+        String result_info = "准予原告象山新丰汽车销售服务有限公司撤回起诉。本案诉讼费71元,减半收取35.50元,由原告象山新丰汽车销售服务有限公司负担。";
+        case_end n = new case_end();
+        System.out.println(n.evaluate(result_info));
+    }
+
+}
+
+