Explorar el Código

运行质控病案首页规则修改

wangyu hace 4 años
padre
commit
7c0e73a6ce

+ 8 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstpagerecord/FIRP0525.java

@@ -5,6 +5,7 @@ import com.lantone.qc.pub.model.InputInfo;
 import com.lantone.qc.pub.model.OutputInfo;
 import com.lantone.qc.pub.model.doc.BeHospitalizedDoc;
 import com.lantone.qc.pub.model.doc.FirstPageRecordDoc;
+import com.lantone.qc.pub.model.doc.MedicalRecordInfoDoc;
 import org.springframework.stereotype.Component;
 
 import java.util.Map;
@@ -19,6 +20,13 @@ import java.util.Map;
 public class FIRP0525 extends QCCatalogue {
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
         status.set("0");
+        MedicalRecordInfoDoc medicalRecordInfoDoc = inputInfo.getMedicalRecordInfoDoc();
+        if(medicalRecordInfoDoc == null){
+            return;
+        }
+        if(medicalRecordInfoDoc.getStructureMap().get("isPlacefile").equals("0")){
+            return;
+        }
         FirstPageRecordDoc firstPageRecordDoc = inputInfo.getFirstPageRecordDoc();
         if(firstPageRecordDoc == null){
             status.set("-1");