Prechádzať zdrojové kódy

病案首页姓名未填写修改bug

hujing 5 rokov pred
rodič
commit
ed7546d3c6

+ 8 - 6
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstpagerecord/FIRP0159.java

@@ -18,12 +18,14 @@ import java.util.Map;
 @Component
 public class FIRP0159 extends QCCatalogue {
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
-        if (inputInfo.getFirstPageRecordDoc() != null && inputInfo.getFirstPageRecordDoc().getStructureMap() != null) {
-            Map<String, String> firstpageStructureMap = inputInfo.getFirstPageRecordDoc().getStructureMap();
-            String gender = firstpageStructureMap.get(Content.gender);
-            if (!CatalogueUtil.isEmpty(gender)) {
-                status.set("0");
-            }
+        if (inputInfo.getFirstPageRecordDoc() == null) {
+            status.set("0");
+            return;
+        }
+        Map<String, String> firstpageStructureMap = inputInfo.getFirstPageRecordDoc().getStructureMap();
+        String gender = firstpageStructureMap.get(Content.gender);
+        if (!CatalogueUtil.isEmpty(gender)) {
+            status.set("0");
         }
     }
 }