From d9d8b1eb440d455252e9859b2294b8a55366baba Mon Sep 17 00:00:00 2001
From: shiyunteng <shiyunteng@example.com>
Date: 星期三, 02 四月 2025 10:48:29 +0800
Subject: [PATCH] 招标 中标 台账 验收 新增名称字段对应表单列表调整

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