From 2f9e6e4a3b72877bd20626fa2b252a0a78ef0be2 Mon Sep 17 00:00:00 2001
From: "review512jwy@163.com" <“review512jwy@163.com”>
Date: Wed, 4 Mar 2026 09:52:10 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E8=97=8F=E5=B1=95=E7=A4=BA=E5=85=A8?=
=?UTF-8?q?=E9=83=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../main/resources/mappers/ex/FavoritedDeviceMapperExt.xml | 4 +++-
.../src/main/resources/mappers/ex/OverviewInfoMapperExt.xml | 2 +-
.../dashboard/back/service/impl/OverviewServiceImpl.java | 1 +
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/FavoritedDeviceMapperExt.xml b/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/FavoritedDeviceMapperExt.xml
index 6ea7168..c0b6462 100644
--- a/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/FavoritedDeviceMapperExt.xml
+++ b/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/FavoritedDeviceMapperExt.xml
@@ -20,7 +20,9 @@
WHERE
dinfo.flag != 1 AND basic_monitoring_asset.flag != 1
AND basic_space.flag != 1 AND basic_floor.flag != 1 AND basic_building.flag != 1
- AND basic_building.building_id = #{buildingId}
+
+ AND basic_building.building_id = #{buildingId}
+
AND dinfo.company_id IN #{item}
and ty.device_category_id in
diff --git a/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/OverviewInfoMapperExt.xml b/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/OverviewInfoMapperExt.xml
index a6d2fcd..47bb0d8 100644
--- a/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/OverviewInfoMapperExt.xml
+++ b/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/OverviewInfoMapperExt.xml
@@ -26,7 +26,7 @@
WHERE
bbuilding.company_id = #{companyId} AND bbuilding.flag = 0 AND basic_floor.flag = 0 AND basic_space.flag = 0
- AND basic_monitoring_asset.flag = 0 AND dinfo.flag = 0 AND basic_asset_class_big.flag = 0
+ AND basic_monitoring_asset.flag = 0 AND dinfo.flag = 0
AND ah.confirm_status = 0 AND ah.handle_status = 1
diff --git a/dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/OverviewServiceImpl.java b/dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/OverviewServiceImpl.java
index c0f302c..565b72c 100644
--- a/dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/OverviewServiceImpl.java
+++ b/dongjian-dashboard-back-service/src/main/java/com/dongjian/dashboard/back/service/impl/OverviewServiceImpl.java
@@ -196,6 +196,7 @@ public class OverviewServiceImpl implements OverviewService {
// 分组监测点分类
List categoryAlarms = buildingInfos.stream()
+ .filter(dto -> dto.getMonitoringPointCategoryId() != null)
.collect(Collectors.groupingBy(OverviewInfo::getMonitoringPointCategoryId))
.entrySet()
.stream()