diff --git a/dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/FavoritedDeviceServiceImpl.java b/dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/FavoritedDeviceServiceImpl.java index 5b25350..523b469 100644 --- a/dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/FavoritedDeviceServiceImpl.java +++ b/dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/FavoritedDeviceServiceImpl.java @@ -117,9 +117,10 @@ public class FavoritedDeviceServiceImpl implements FavoritedDeviceService { data = alarmDataMap.get(deviceId); } - if (data != null) { - resultList.add(data); + if (data == null) { + data = vo; // 保留原 VO,避免返回条数不足 } + resultList.add(data); } return new PageInfo<>(resultList);