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 aca2938d..11940877 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 @@ -363,14 +363,13 @@ public class SysNodeServiceImpl implements SysNodeService { List discrete = impList.stream().filter(item -> collect.get(item.getId()) == 140).collect(Collectors.toList()); List setPoint = impList.stream().filter(item -> collect.get(item.getId()) == 146).collect(Collectors.toList()); List control = impList.stream().filter(item -> collect.get(item.getId()) == 147).collect(Collectors.toList()); + //校验param里面order不重复 if (checkOrderRepeated(analogList) || checkOrderRepeated(accumulator) || checkOrderRepeated(discrete) || checkOrderRepeated(setPoint) || checkOrderRepeated(control)){ throw new ServiceException("检查顺序,排序不能重复"); } } SysUserVo sysUserVo = (SysUserVo) StpUtil.getTokenSession().get(SessionUtil.SESSION_USER_KEY); for (SysTabMappingVo imp : impList) { - //校验param里面order不重复 - SysTabMapping rec = sysImptabmappingMapper.selectById(imp.getId()); rec.setUpdatedTime(new Date()); rec.setUpdatedBy(sysUserVo.getAccount());