From 9bafd2fe4654617cf3f5243df7a370fec2c86184 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期三, 09 四月 2025 08:52:33 +0800
Subject: [PATCH] fix: 租赁计划修改page方法

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