diff --git a/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java b/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java index 21a25e32..08b6b2ff 100644 --- a/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java +++ b/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java @@ -556,7 +556,12 @@ public class SysNodeServiceImpl implements SysNodeService { throw new RuntimeException("JSON 解析失败: " + param, e); } }) - .anyMatch(order -> !orderSet.add(order)); + .anyMatch(order -> { + if (StringUtils.isNotEmpty(order)){ + return !orderSet.add(order); + } + return false; + }); }catch (Exception e){ log.error("校验order不重复失败",e); }