瀏覽代碼

Merge branch 'debug' of http://192.168.2.236:10080/louhr/qc into debug

louhr 5 年之前
父節點
當前提交
4a081e4cfe
共有 1 個文件被更改,包括 8 次插入2 次删除
  1. 8 2
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstpagerecord/FIRP0220.java

+ 8 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstpagerecord/FIRP0220.java

@@ -5,8 +5,10 @@ import com.lantone.qc.kernel.util.CatalogueUtil;
 import com.lantone.qc.pub.Content;
 import com.lantone.qc.pub.model.InputInfo;
 import com.lantone.qc.pub.model.OutputInfo;
+import com.lantone.qc.pub.util.StringUtil;
 import org.springframework.stereotype.Component;
 
+import java.util.Date;
 import java.util.Map;
 
 /**
@@ -25,8 +27,12 @@ public class FIRP0220 extends QCCatalogue {
             Map<String, String> beHospitalStructureMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
             String firstAdmissionDate = firstpageStructureMap.get(Content.admisTime);
             String admissionDate = beHospitalStructureMap.get(Content.admisDate);
-            if (!CatalogueUtil.equalsDate(firstAdmissionDate, admissionDate, "yyyy-MM-ddHH:mm")) {
-                status.set("-1");
+            Date firstDate = StringUtil.parseDateTime(firstAdmissionDate);
+            Date admisDate = StringUtil.parseDateTime(admissionDate);
+            if(firstDate != null && admisDate != null){
+                if(firstDate.getTime() != admisDate.getTime()){
+                    status.set("-1");
+                }
             }
         }
     }