Prechádzať zdrojové kódy

1.手术时间相关规则添加非空判断

hujing 5 rokov pred
rodič
commit
eb9fa979ec

+ 3 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/operationdiscussion/OPE0630.java

@@ -34,6 +34,9 @@ public class OPE0630 extends QCCatalogue {
         }
         if (ListUtil.isNotEmpty(operationDocs)) {
             for (OperationDoc operationDoc : operationDocs) {
+                if (operationDoc.getOperationRecordDoc() == null){
+                    continue;
+                }
                 String operationStartDateStr = operationDoc.getOperationRecordDoc().getStructureMap().get("手术开始时间");
                 if (CatalogueUtil.isEmpty(operationStartDateStr)) {
                     continue;

+ 3 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/operationdiscussion/OPE0631.java

@@ -34,6 +34,9 @@ public class OPE0631 extends QCCatalogue {
         }
         if (ListUtil.isNotEmpty(operationDocs)) {
             for (OperationDoc operationDoc : operationDocs) {
+                if (operationDoc.getOperationRecordDoc() == null){
+                    continue;
+                }
                 String operationEndDateStr = operationDoc.getOperationRecordDoc().getStructureMap().get("手术结束时间");
                 if (CatalogueUtil.isEmpty(operationEndDateStr)) {
                     continue;