浏览代码

时效性报表导出按入院日期排序

SGTY 10 月之前
父节点
当前提交
973a0d8a6a
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      src/main/java/com/diagbot/facade/ConsoleFacade.java

+ 7 - 0
src/main/java/com/diagbot/facade/ConsoleFacade.java

@@ -2864,6 +2864,13 @@ public class ConsoleFacade {
         List<ExportReportDetailbDTO> unfinishedThree = behospitalInfoFacade.getUnfinishedThreeExport_HZQY(filterTimelinessVO);
         List<ExportReportDetailbDTO> unfinishedSix = behospitalInfoFacade.getUnfinishedSixExport_HZQY(filterTimelinessVO);
 
+        // 按照behospitalDate 降序排序
+        unfinishedFirst.sort(Comparator.comparing(ExportReportDetailaaDTO::getBehospitalDate).reversed());
+        unfinishedIn.sort(Comparator.comparing(ExportReportDetailabDTO::getBehospitalDate).reversed());
+        unfinishedSuicide.sort(Comparator.comparing(ExportReportDetailacDTO::getBehospitalDate).reversed());
+        unfinishedThree.sort(Comparator.comparing(ExportReportDetailbDTO::getBehospitalDate).reversed());
+        unfinishedSix.sort(Comparator.comparing(ExportReportDetailbDTO::getBehospitalDate).reversed());
+
         Map<String, Object> map1 = new HashMap<>();
         ExportParams empExportParams1 = new ExportParams();
         empExportParams1.setSheetName("首次病程未在患者入院8小时内完成");