Browse Source

copy part的查询不到数据不再报错

master
DouDou 6 months ago
parent
commit
7726a31e1d
  1. 13
      src/main/java/com/spring/ifs/bean/RoutingServiceBean.java

13
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<RoutingIfsItem> 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<RoutingIfsTool> 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<RoutingIfsGuideLine> 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));

Loading…
Cancel
Save