diff --git a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/user/impl/UserFreightBalanceRestServiceImpl.java b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/user/impl/UserFreightBalanceRestServiceImpl.java index 8bc4da71..6413e1fe 100644 --- a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/user/impl/UserFreightBalanceRestServiceImpl.java +++ b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/user/impl/UserFreightBalanceRestServiceImpl.java @@ -75,7 +75,7 @@ public class UserFreightBalanceRestServiceImpl implements UserFreightBalanceRest } // 批量查询 userId → countryCode,按区域过滤 - List allRecords = freightPageResult.getRecords(); + List allRecords = new ArrayList<>(freightPageResult.getRecords()); Set allUserIds = allRecords.stream().map(UserFreightBalanceDTO::getUserId).collect(Collectors.toSet()); Map profileMap = userProfileGateway.mapByUserIds(allUserIds);