diff --git a/script/src/main/java/com/xiang/xservice/application/script/jntyzx/service/VenueServiceImpl.java b/script/src/main/java/com/xiang/xservice/application/script/jntyzx/service/VenueServiceImpl.java index b381d27..10a9b5c 100644 --- a/script/src/main/java/com/xiang/xservice/application/script/jntyzx/service/VenueServiceImpl.java +++ b/script/src/main/java/com/xiang/xservice/application/script/jntyzx/service/VenueServiceImpl.java @@ -72,7 +72,8 @@ public class VenueServiceImpl implements IVenueService { Map map = Maps.newHashMap(); if (CollectionUtils.isNotEmpty(venueInfoDOS)) { - map.putAll(venueInfoDOS.stream().filter(Objects::nonNull).collect(Collectors.toMap(VenueInfoDO::getPlaceMainId, Function.identity(), (a, b) -> a))); + map.putAll(venueInfoDOS.stream().filter(Objects::nonNull) + .collect(Collectors.toMap(item -> Long.parseLong(String.valueOf(item.getPlaceId())), Function.identity(), (a, b) -> a))); } List insertList = Lists.newArrayList(); for (SitePositionList sitePositionList : list) {