Bladeren bron

既往史set文本信息

kongwz 5 jaren geleden
bovenliggende
commit
43e6d05959

+ 4 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0006.java

@@ -26,7 +26,10 @@ public class BEH0006 extends QCCatalogue {
 
         ChiefLabel chiefLabel = inputInfo.getBeHospitalizedDoc().getChiefLabel();
         String chief_text = chiefLabel.getText();
-        if(chief_text.contains("年")){
+        if(chief_text.contains("检查") || chief_text.contains("术后")){
+            status = "0";
+        }
+        else if(chief_text.contains("年")){
             List<Clinical> clinicals = chiefLabel.getClinicals();
             if(clinicals.size()>0){
                 List<String> unitList = new ArrayList<>();

+ 11 - 6
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0009.java

@@ -33,12 +33,17 @@ public class BEH0009 extends QCCatalogue {
         }
         int index_ban = chiefLabelText.indexOf("伴");
         if(indexMap.size()>0){
-            for (Map.Entry<String,Integer> s:indexMap.entrySet()) {
-                Integer value = s.getValue();
-                if(value<index_ban){
-                   status = "0";
-                   break;
-                }
+            if(index_ban == -1){
+                status = "0";
+            }else {
+                for (Map.Entry<String,Integer> s:indexMap.entrySet()) {
+                    Integer value = s.getValue();
+                    if(value<index_ban){
+                        status = "0";
+                        break;
+                    }
+            }
+
             }
         }
     }