ListpdVos = pdVoListList.stream().collect(Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(o -> o.getPiCode() + ";" + o.getDeveloperCode()))), ArrayList::new));// 去重

ListpdVos = pdVoListList.stream().collect(Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(o -> o.getPiCode() + ";" + o.getDeveloperCode()))), ArrayList::new));// 去重