From d388d5a39ea28d9f8e85665df3bffc227b77f718 Mon Sep 17 00:00:00 2001 From: aalehin Date: Wed, 28 Jun 2023 17:06:18 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-317 --- fix up --- .../swt/exporter/services/exportimpl/DF12Exporter.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/clearing-parent/swt-exporter/src/main/java/ru/spcex/clearing/swt/exporter/services/exportimpl/DF12Exporter.java b/clearing-parent/swt-exporter/src/main/java/ru/spcex/clearing/swt/exporter/services/exportimpl/DF12Exporter.java index 69cdade6c..93d188971 100644 --- a/clearing-parent/swt-exporter/src/main/java/ru/spcex/clearing/swt/exporter/services/exportimpl/DF12Exporter.java +++ b/clearing-parent/swt-exporter/src/main/java/ru/spcex/clearing/swt/exporter/services/exportimpl/DF12Exporter.java @@ -55,6 +55,7 @@ public class DF12Exporter extends AbstractExporterService { } String lastHeader20 = null; + @Override protected String convertRecord(SDf12 record, ConvertionContext context) { StringBuilder stringBuilder = new StringBuilder(); @@ -87,11 +88,11 @@ public class DF12Exporter extends AbstractExporterService { } protected long countIssues(Collection records) { - return records.stream() - .map(r -> r.getQuantity()) + return Double.valueOf(records.stream() + .map(SDf12::getQuantity) .filter(StringUtil::isNotEmpty) - .mapToLong(quantity -> Long.parseLong(quantity)) - .sum(); + .mapToDouble(Double::parseDouble) + .sum()).longValue(); } @Override