diff --git a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/service/impl/CsEventUserPOServiceImpl.java b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/service/impl/CsEventUserPOServiceImpl.java index 4b6a77d..9a0c923 100644 --- a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/service/impl/CsEventUserPOServiceImpl.java +++ b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/service/impl/CsEventUserPOServiceImpl.java @@ -97,6 +97,8 @@ public class CsEventUserPOServiceImpl extends ServiceImpl data = csLedgerFeignClient.getDeviceTree().getData(); List collect = data.stream().map(CsLedgerVO::getChildren). + flatMap(Collection::stream). + map(CsLedgerVO::getChildren). flatMap(Collection::stream). map(CsLedgerVO::getChildren). flatMap(Collection::stream).