Selaa lähdekoodia

主诉症状时间未填写,不显示主诉近期时间未填写报错信息

wangsy 4 vuotta sitten
vanhempi
commit
7266549733

+ 9 - 3
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0006.java

@@ -23,6 +23,7 @@ import java.util.List;
 @Component
 public class BEH0006 extends QCCatalogue {
     private List<String> containList = Arrays.asList("半年", "术后");
+
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
 //        status.set("0");
         if (inputInfo.getBeHospitalizedDoc() == null) {
@@ -36,8 +37,8 @@ public class BEH0006 extends QCCatalogue {
         }
         String chiefText = chiefLabel.getText();
         if (StringUtil.isNotBlank(chiefText)) {
-            for (String fild:containList) {
-                if(chiefText.contains(fild)){
+            for (String fild : containList) {
+                if (chiefText.contains(fild)) {
                     status.set("0");
                     return;
                 }
@@ -60,7 +61,12 @@ public class BEH0006 extends QCCatalogue {
                         }
                     }
                 }
+            } else {
+                if (StringUtil.isNotBlank(chiefLabel.getText())) {
+                    status.set("0");
+                    return;
+                }
             }
         }
-     }
+    }
 }