diff --git a/yanzhu-jh/src/main/java/com/yanzhu/jh/project/service/impl/SurProjectBuildNodeDataServiceImpl.java b/yanzhu-jh/src/main/java/com/yanzhu/jh/project/service/impl/SurProjectBuildNodeDataServiceImpl.java index 3348da59..c62ea1c2 100644 --- a/yanzhu-jh/src/main/java/com/yanzhu/jh/project/service/impl/SurProjectBuildNodeDataServiceImpl.java +++ b/yanzhu-jh/src/main/java/com/yanzhu/jh/project/service/impl/SurProjectBuildNodeDataServiceImpl.java @@ -139,7 +139,7 @@ public class SurProjectBuildNodeDataServiceImpl implements ISurProjectBuildNodeD int cnt=0; try { for (SurProjectBuildNodeDataExport it : list) { - List finds = items.stream().filter(d -> d.getId() == it.getId()).collect(Collectors.toList()); + List finds = items.stream().filter(d -> d.getId().equals(it.getId())).collect(Collectors.toList()); if (finds.size() == 1) { SurProjectBuildNodeData find = finds.get(0); find.setPlanEndDate(it.getPlanEndDate());