diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java index 0106703..1db8311a 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java @@ -199,7 +199,7 @@ public class TrackDownServiceImpl extends BaseServiceImpl implements ITrackDownS @Override public BaseResponse list(String provinceId, String cityId, String areaId, String streetId, String key, Integer trackType, Integer page, Integer limit, Integer userId) { - PageResult pageResult = new PageResult(); + PageResult pageResult = null; List> restList = new ArrayList<>(); boolean flag = false; // 判断需不需要对patients进行查询 Set parentIds = new HashSet<>(); @@ -272,8 +272,8 @@ public class TrackDownServiceImpl extends BaseServiceImpl implements ITrackDownS trackDowncCriteria.and("parentId").in(parentIds); } trackDowncCriteria.and("yn").is(1).and("trackDownTransfer").in(Arrays.asList(2, 3)); - PageResult mongoPage = findMongoPage(TrackDown.class, Query.query(trackDowncCriteria).with(new Sort(Sort.Direction.DESC, "created")), page, limit); - List trackDowns = (List) mongoPage.getGrid(); + pageResult = findMongoPage(TrackDown.class, Query.query(trackDowncCriteria).with(new Sort(Sort.Direction.DESC, "created")), page, limit); + List trackDowns = (List) pageResult.getGrid(); for (TrackDown trackDown : trackDowns) { Map temp = new HashMap<>();