diff --git a/modules/thing/src/main/java/com/thing/device/source/service/impl/IotThingSourceServiceImpl.java b/modules/thing/src/main/java/com/thing/device/source/service/impl/IotThingSourceServiceImpl.java index 947995d..88723b4 100644 --- a/modules/thing/src/main/java/com/thing/device/source/service/impl/IotThingSourceServiceImpl.java +++ b/modules/thing/src/main/java/com/thing/device/source/service/impl/IotThingSourceServiceImpl.java @@ -449,7 +449,8 @@ public class IotThingSourceServiceImpl extends BaseServiceImpl seen = new LinkedHashSet<>(); return iotThingSourceDTOS.stream() - .filter(dto -> seen.add(dto.getThingAttrName() + "-" + dto.getThingAttrCode())) + .filter(dto -> StringUtils.equals(dto.getStartStatus(),"0") && + seen.add(dto.getThingAttrName() + "-" + dto.getThingAttrCode())) .toList(); } @@ -588,7 +589,9 @@ public class IotThingSourceServiceImpl extends BaseServiceImpl seen = new LinkedHashSet<>(); return iotThingSourceDTOS.stream() - .filter(dto -> StringUtils.isNotBlank(dto.getThingAttrGroup()) && seen.add(dto.getThingAttrGroup())) + .filter(dto -> StringUtils.isNotBlank(dto.getThingAttrGroup()) + && StringUtils.equals(dto.getStartStatus(),"0") + && seen.add(dto.getThingAttrGroup())) .toList(); }