瀏覽代碼

修正诊断和补充诊断为空不加入

wangsy 4 年之前
父節點
當前提交
34cc91af04
共有 1 個文件被更改,包括 8 次插入4 次删除
  1. 8 4
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0011.java

+ 8 - 4
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0011.java

@@ -141,12 +141,16 @@ public class BEH0011 extends QCCatalogue {
         addInitDiagHospitalName(initDiags, initialDiagDiags);
 
         /* 取修正诊断中疾病名称 */
-        List<Diag> revisedDiagDiags = revisedDiagLabel.getDiags();
-        addInitDiagHospitalName(initDiags, revisedDiagDiags);
+        if (revisedDiagLabel != null) {
+            List<Diag> revisedDiagDiags = revisedDiagLabel.getDiags();
+            addInitDiagHospitalName(initDiags, revisedDiagDiags);
+        }
 
         /* 取补充诊断中疾病名称 */
-        List<Diag> suppleDiagDiags = suppleDiagLabel.getDiags();
-        addInitDiagHospitalName(initDiags, suppleDiagDiags);
+        if (suppleDiagLabel != null) {
+            List<Diag> suppleDiagDiags = suppleDiagLabel.getDiags();
+            addInitDiagHospitalName(initDiags, suppleDiagDiags);
+        }
 
         if (initDiags.size() > 0) {
             initDiags = initDiags.stream().distinct().collect(Collectors.toList());