Compare commits

...

2 Commits

Author SHA1 Message Date
review512jwy@163.com cd3bec963b 收藏列表分页数量对不上问题 4 weeks ago
review512jwy@163.com 38aa47d1e6 收藏列表分页数量对不上问题 4 weeks ago
  1. 9
      dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/FavoritedDeviceServiceImpl.java

9
dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/FavoritedDeviceServiceImpl.java

@ -66,7 +66,9 @@ public class FavoritedDeviceServiceImpl implements FavoritedDeviceService {
} }
if (null != pageSearchParam.getClassId()){ if (null != pageSearchParam.getClassId()){
pageSearchParam.setCategoryIdList(Constants.CATEGORY_MAP.get(pageSearchParam.getClassId())); pageSearchParam.setCategoryIdList(Constants.CATEGORY_MAP.get(pageSearchParam.getClassId()));
} } else {
pageSearchParam.setCategoryIdList(Constants.ALL_CATEGORY_IDS);
}
PageHelper.startPage(pageSearchParam.getPageNum() == null ? 1 : pageSearchParam.getPageNum(), pageSearchParam.getPageSize() == null ? 20 : pageSearchParam.getPageSize()); PageHelper.startPage(pageSearchParam.getPageNum() == null ? 1 : pageSearchParam.getPageNum(), pageSearchParam.getPageSize() == null ? 20 : pageSearchParam.getPageSize());
List<FavoritedDeviceVO> favoritedDeviceVOList = favoritedDeviceMapperExt.getListPage(pageSearchParam); List<FavoritedDeviceVO> favoritedDeviceVOList = favoritedDeviceMapperExt.getListPage(pageSearchParam);
@ -117,9 +119,10 @@ public class FavoritedDeviceServiceImpl implements FavoritedDeviceService {
data = alarmDataMap.get(deviceId); data = alarmDataMap.get(deviceId);
} }
if (data != null) { if (data == null) {
resultList.add(data); data = vo; // 保留原 VO,避免返回条数不足
} }
resultList.add(data);
} }
return new PageInfo<>(resultList); return new PageInfo<>(resultList);

Loading…
Cancel
Save