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()