Jelajahi Sumber

1.基类修改
2.工具类添加去除换行符后判断文本为空

hujing 5 tahun lalu
induk
melakukan
46b7beb9c1

+ 1 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/QCCatalogue.java

@@ -15,6 +15,7 @@ import java.util.Map;
  */
 public class QCCatalogue {
 
+    public String status = "-1";
     protected Map<String, String> resultDetail;
 
     public QCCatalogue() {

+ 0 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0024.java

@@ -21,7 +21,6 @@ public class BEH0024 extends QCCatalogue {
     @Override
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
         List<Wound> wounds = inputInfo.getBeHospitalizedDoc().getPastLabel().getWounds();
-        String status = "-1";
         if (ListUtil.isNotEmpty(wounds)) {
             if (wounds.stream().map(i -> i.getName()).filter(i -> StringUtil.isNotBlank(i)).count() > 0) {
                 status = "0";

+ 7 - 0
kernel/src/main/java/com/lantone/qc/kernel/util/CatalogueUtil.java

@@ -1,6 +1,8 @@
 package com.lantone.qc.kernel.util;
 
 import com.lantone.qc.kernel.catalogue.QCCatalogue;
+import com.lantone.qc.pub.model.InputInfo;
+import com.lantone.qc.pub.util.StringUtil;
 import lombok.Getter;
 import lombok.Setter;
 import org.springframework.core.annotation.Order;
@@ -19,4 +21,9 @@ import java.util.Map;
 @Setter
 public class CatalogueUtil {
     public static Map<String, QCCatalogue> qcCatalogueMap = new HashMap<>();
+
+
+    public static boolean isEmpty(String content) {
+        return StringUtil.isBlank(content.replaceAll("[\r\n|/r/n|\n|/n|/t]", ""));
+    }
 }