瀏覽代碼

检查报告时间为空不记录

wangsy 3 年之前
父節點
當前提交
3936d6ee68
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/threelevelward/THR03114.java

+ 4 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/threelevelward/THR03114.java

@@ -58,6 +58,7 @@ public class THR03114 extends QCCatalogue {
             if (ListUtil.isNotEmpty(pacsDocs)) {
                 for (PacsDoc pacsDoc : pacsDocs) {
                     Map<String, String> structureMap = pacsDoc.getStructureMap();
+                    String checkDate = structureMap.get("报告创建时间");
                     String str = structureMap.get("检查所见");
                     String str1 = structureMap.get("临床诊断");
                     String str2 = structureMap.get("报告名称");
@@ -65,7 +66,9 @@ public class THR03114 extends QCCatalogue {
                     String str4 = structureMap.get("检查结果诊断");
                     String str5 = structureMap.get("检查类型名称");
                     String str6 = structureMap.get("检查部位");
-                    if (dateStrBg(str) || dateStrBg(str1) || dateStrBg(str2) || dateStrBg(str3) || dateStrBg(str4) || dateStrBg(str5) || dateStrBg(str6)) {
+                    if (StringUtil.isNotBlank(checkDate) &&
+                            (dateStrBg(str) || dateStrBg(str1) || dateStrBg(str2) || dateStrBg(str3) || dateStrBg(str4) || dateStrBg(str5) || dateStrBg(str6))
+                    ) {
                         status.set("0");
                         return;
                     }