浏览代码

1、首次病程录非执业医师资格书写加前置条件

louhr 5 年之前
父节点
当前提交
ddadeb19fc
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/threelevelward/THR0094.java

+ 7 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/threelevelward/THR0094.java

@@ -6,6 +6,7 @@ import com.lantone.qc.kernel.util.RedisUtil;
 import com.lantone.qc.kernel.util.SpringContextUtil;
 import com.lantone.qc.pub.model.InputInfo;
 import com.lantone.qc.pub.model.OutputInfo;
+import com.lantone.qc.pub.model.doc.FirstCourseRecordDoc;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.stereotype.Component;
 
@@ -20,6 +21,12 @@ import java.util.Map;
 @Component
 public class THR0094 extends QCCatalogue {
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        FirstCourseRecordDoc firstCourseRecordDoc = inputInfo.getFirstCourseRecordDoc();
+        if (firstCourseRecordDoc == null) {
+            status.set("0");
+            return;
+        }
+
         String sign = inputInfo.getFirstCourseRecordDoc().getStructureMap().get("记录医师");
         sign = (null==sign)?"":sign.trim();