diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/TrackDownFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/TrackDownFacade.java index 9d2cdf5..0129b22 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/TrackDownFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/TrackDownFacade.java @@ -402,6 +402,7 @@ public class TrackDownFacade { List pids = new ArrayList<>(); for (Patients ps : patientses) { pids.add(ps.getId()); + System.out.println(ps.getId()); } downRecordQuery.setParentIds(pids); } @@ -621,12 +622,15 @@ public class TrackDownFacade { public BaseObjectResponse list(TrackDownQueryRequest downQueryRequest, Integer userId) { //转换为本地的查询条件 TrackDownRecordQuery downRecordQuery; + PageResult pageResult = new PageResult(); try { downRecordQuery = convertNaviteQuery(downQueryRequest, userId); } catch (Exception e) { - BaseObjectResponse baseObjectResponse = new BaseObjectResponse(); - baseObjectResponse.setData(new ArrayList<>()); - return new BaseObjectResponse(); + pageResult.setCount(0); + pageResult.setPage(downQueryRequest.getPage()); + pageResult.setLimit(downQueryRequest.getLimit()); + pageResult.setGrid(new ArrayList<>()); + return RespBuilder.buildSuccess(pageResult); } List downRecordList = trackDownRecordService.queryTrackDown(downRecordQuery); List data = new ArrayList<>(); @@ -657,7 +661,7 @@ public class TrackDownFacade { data.add(map); } } - PageResult pageResult = new PageResult(); + pageResult.setCount(downRecordQuery.getPageInfo().getCount()); pageResult.setPage(downRecordQuery.getPageInfo().getPage()); pageResult.setLimit(downRecordQuery.getPageInfo().getLimit());