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