sfd
2025-05-23 edca6e6425e38e2ec87b08f164fb3c68dd195da6
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsGasPipelinePredictionServiceImpl.java
@@ -110,15 +110,15 @@
            item.setCreateBy(SecurityUtils.getUsername());
            item.setCreateTime(DateUtils.getNowDate());
        });
        Collections.reverse(list);
        list = list.stream().filter(item -> {
            item.setKey(null);
            if (!keys.contains(item.getKey())) {
                keys.add(item.getKey());
                return true;
        for (int i = list.size() - 1; i >= 0; --i) {
            list.get(i).setKey(null);
            if (!keys.contains(list.get(i).getKey())) {
                keys.add(list.get(i).getKey());
            } else {
                list.remove(i);
            }
            return false;
        }).collect(Collectors.toList());
        }
        if (!list.isEmpty()) {
            List<Map<String, Object>> facCodeKey = apsGasPipelinePredictionMapper.selectByFacOrMaterial(keys);