From b0fd64098134466414d22af52baa823245839070 Mon Sep 17 00:00:00 2001 From: kongdeqiang <123456> Date: 星期一, 31 三月 2025 16:48:18 +0800 Subject: [PATCH] fix: 年度投资计划接口 --- platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/DeviceDemandSubServiceImpl.java | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/DeviceDemandSubServiceImpl.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/DeviceDemandSubServiceImpl.java index 9171963..991a730 100644 --- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/DeviceDemandSubServiceImpl.java +++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/DeviceDemandSubServiceImpl.java @@ -32,10 +32,14 @@ List<DeviceDemandTotal> deviceDemandTotals = totalMapper.selectList(wrapper); List<Long> collect = deviceDemandTotals.stream().map(DeviceDemandTotal::getId).collect(Collectors.toList()); - QueryWrapper<DeviceDemandSub> subwrapper = new QueryWrapper<>(); - subwrapper.lambda() - .in(DeviceDemandSub::getTotalId,collect); - List<DeviceDemandSub> subs = list(subwrapper); - return subs; + if(collect !=null && collect.size()>0){ + QueryWrapper<DeviceDemandSub> subwrapper = new QueryWrapper<>(); + subwrapper.lambda() + .in(DeviceDemandSub::getTotalId,collect); + List<DeviceDemandSub> subs = list(subwrapper); + return subs; + }else { + return null; + } } } -- Gitblit v1.9.1