diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/LisFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/LisFacade.java index 8250ef7..2299e7c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/LisFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/LisFacade.java @@ -702,7 +702,10 @@ public class LisFacade { final CopyOnWriteArraySet patientIds = new CopyOnWriteArraySet<>(); List> lists = new ArrayList<>(); + long start = System.currentTimeMillis(); List lises = lisService.queryLisDataByStatus(query); + long end1 = System.currentTimeMillis(); + System.out.println(end1 - start); if (CollectionUtils.isNotEmpty(lises)) { Map map = new HashMap<>(); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/LisHandleTask.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/LisHandleTask.java index 61d33b6..48ecfd5 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/LisHandleTask.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/LisHandleTask.java @@ -54,7 +54,10 @@ public class LisHandleTask implements Callable { String[] strs = new String[]{lisReportModel.getPhone(), lisReportModel.getVcCardNo()}; patientsQuery.setPv(strs); patientsQuery.setYn(YnEnums.YES.getId()); + long start = System.currentTimeMillis(); List list= patientsService.queryPatient1(patientsQuery, "modified"); + long end = System.currentTimeMillis(); + System.out.println("patient time "+ (end-start)); if (CollectionUtils.isNotEmpty(list)) { StringBuffer sb = new StringBuffer();