From ff320ba3e8c22e076367a4d83c3e5097a5ee53f5 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Wed, 27 Aug 2025 17:10:42 +0800 Subject: [PATCH] =?UTF-8?q?feat(AppScenicServiceImpl):=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=99=AF=E5=8C=BA=E8=AE=BE=E5=A4=87=E6=95=B0=E9=87=8F?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 AppScenicServiceImpl 类中,为 scenicAppVO 对象添加 deviceNum 字段 - 通过 deviceRepository.getAllDeviceByScenicId 方法获取景区设备数量并设置到 scenicAppVO 中 --- .../com/ycwl/basic/service/mobile/impl/AppScenicServiceImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/ycwl/basic/service/mobile/impl/AppScenicServiceImpl.java b/src/main/java/com/ycwl/basic/service/mobile/impl/AppScenicServiceImpl.java index 9964de7..8134efb 100644 --- a/src/main/java/com/ycwl/basic/service/mobile/impl/AppScenicServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/mobile/impl/AppScenicServiceImpl.java @@ -185,6 +185,7 @@ public class AppScenicServiceImpl implements AppScenicService { scenicAppVO.setArea(scenicEntity.getArea()); scenicAppVO.setAddress(scenicEntity.getAddress()); scenicAppVO.setDistance(distance); + scenicAppVO.setDeviceNum(deviceRepository.getAllDeviceByScenicId(scenicEntity.getId()).size()); list.add(scenicAppVO); }