From 7726a31e1dade1b597c11b13eabaf71da9c425cc Mon Sep 17 00:00:00 2001 From: DouDou <877258667@qq.com> Date: Tue, 8 Jul 2025 14:05:18 +0800 Subject: [PATCH] =?UTF-8?q?copy=20part=E7=9A=84=E6=9F=A5=E8=AF=A2=E4=B8=8D?= =?UTF-8?q?=E5=88=B0=E6=95=B0=E6=8D=AE=E4=B8=8D=E5=86=8D=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/spring/ifs/bean/RoutingServiceBean.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/spring/ifs/bean/RoutingServiceBean.java b/src/main/java/com/spring/ifs/bean/RoutingServiceBean.java index 28bdc0ec..9e32eef4 100644 --- a/src/main/java/com/spring/ifs/bean/RoutingServiceBean.java +++ b/src/main/java/com/spring/ifs/bean/RoutingServiceBean.java @@ -11,6 +11,7 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -489,7 +490,8 @@ public class RoutingServiceBean { List resultList = RoutingApi.getRoutingItemsWithCopyPart(srv, contract, partNo); //判断是否查询数据 if(resultList.isEmpty()) { - throw new APException("不存在此Routing组件信息!"); + //throw new APException("不存在此Routing组件信息!"); + resultList = new ArrayList<>(); } returnMap.put("resultCode", "200"); //打印日志 @@ -697,6 +699,10 @@ public class RoutingServiceBean { try{ //循环处理 List resultList = RoutingApi.getRoutingToolsWithCopyPart(srv, contract, partNo); + if(resultList.isEmpty()) { + //throw new APException("不存在此Routing组件信息!"); + resultList = new ArrayList<>(); + } returnMap.put("resultCode", "200"); logger.info("Routing Tools查询到数据:"+JSON.toJSONString(inData)); returnMap.put("obj", JSON.toJSONString(resultList)); @@ -727,6 +733,11 @@ public class RoutingServiceBean { try{ //循环处理 List resultList = RoutingApi.getRoutingGuideLinesWithCopyPart(srv, contract, partNo); + if(resultList.isEmpty()) { + //throw new APException("不存在此Routing组件信息!"); + resultList = new ArrayList<>(); + } + //判断null returnMap.put("resultCode", "200"); logger.info("Routing GuideLines查询到数据:"+JSON.toJSONString(inData)); returnMap.put("obj", JSON.toJSONString(resultList));