浏览代码

bug修改

hujing 5 年之前
父节点
当前提交
f1c93d7c98
共有 1 个文件被更改,包括 3 次插入9 次删除
  1. 3 9
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0072.java

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

@@ -29,22 +29,16 @@ public class BEH0072 extends QCCatalogue {
             if (ListUtil.isEmpty(families)) {
                 return;
             }
-            int deadObjectNum = 0;
             for (Family family : families) {
-                if (family.getDead() == null) {
-                    deadObjectNum++;
-                } else {
+                if (family.getDead() != null) {
                     Dead dead = family.getDead();
-                    if (dead.getDeadReason() != null && StringUtil.isBlank(dead.getDeadReason().getName())
-                            && dead.getUnknow() != null && StringUtil.isBlank(dead.getUnknow().getName())) {
+                    if (dead.getDeadReason() == null || StringUtil.isBlank(dead.getDeadReason().getName())
+                            && dead.getUnknow() == null || StringUtil.isBlank(dead.getUnknow().getName())) {
                         status.set("-1");
                         return;
                     }
                 }
             }
-            if (deadObjectNum != families.size()) {
-                status.set("-1");
-            }
         }
     }
 }