diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/deviceclassify/DeviceClassifyServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/deviceclassify/DeviceClassifyServiceImpl.java index aee1943a..8574b6ea 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/deviceclassify/DeviceClassifyServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/deviceclassify/DeviceClassifyServiceImpl.java @@ -115,7 +115,7 @@ public class DeviceClassifyServiceImpl implements DeviceClassifyService { public List getDeviceTypeList() { List list = this.getDeviceClassifyList(); return list.stream() - .filter(device -> device.getParentId() != null && device.getParentId() == 0L) + .filter(device -> device.getParentId() == null || device.getParentId() == 0L) .map(device -> new DeviceTypeRespVO( String.valueOf(device.getId()), device.getName(),