From 4dfba260d706f74ec6d6a24d7719dca1626446df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=BE=E5=AF=8C=E6=96=8C?= Date: Wed, 15 Oct 2025 23:02:41 +0800 Subject: [PATCH] =?UTF-8?q?fix=20(farm):=20=E5=BE=AE=E4=BF=A1=E7=AB=AF?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=BB=9F=E8=AE=A1=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - --- .../module/farm/service/deviceinfo/DeviceInfoServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/deviceinfo/DeviceInfoServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/deviceinfo/DeviceInfoServiceImpl.java index 92c1c836..5e09e791 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/deviceinfo/DeviceInfoServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/deviceinfo/DeviceInfoServiceImpl.java @@ -374,7 +374,8 @@ public class DeviceInfoServiceImpl implements DeviceInfoService { public List getDeviceStatisticsList(String baseId) { LambdaQueryWrapperX wrapperX = new LambdaQueryWrapperX<>(); - wrapperX.eq(DeviceInfoDO::getBaseId, baseId); + wrapperX.eqIfPresent(DeviceInfoDO::getBaseId, baseId); + wrapperX.eq(DeviceInfoDO::getTenantId, String.valueOf(getLoginUser().getTenantId())); wrapperX.eq(DeviceInfoDO::getDeleted, CommonConstants.NO_CODE); List doList = deviceInfoMapper.selectList(wrapperX);