瀏覽代碼

规则修改

hujing 5 年之前
父節點
當前提交
da1f3421a5
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0072.java

+ 7 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0072.java

@@ -24,8 +24,11 @@ public class BEH0072 extends QCCatalogue {
         if (inputInfo.getBeHospitalizedDoc() != null && inputInfo.getBeHospitalizedDoc().getFamilyLabel() != null) {
             FamilyLabel familyLabel = inputInfo.getBeHospitalizedDoc().getFamilyLabel();
             List<Family> families = familyLabel.getFamilies();
+            int deadObjectNum = 0;
             for (Family family : families) {
-                if (family.getDead() != null) {
+                if (family.getDead() == null) {
+                    deadObjectNum++;
+                } else {
                     Dead dead = family.getDead();
                     if ((dead.getDeadReason() != null && StringUtil.isNotBlank(dead.getDeadReason().getName())
                             || (dead.getUnknow() != null && StringUtil.isNotBlank(dead.getUnknow().getName())))) {
@@ -34,6 +37,9 @@ public class BEH0072 extends QCCatalogue {
                     }
                 }
             }
+            if (deadObjectNum == families.size()){
+                status = "0";
+            }
         }
     }
 }