You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datalab.apache.org by yk...@apache.org on 2021/11/16 09:47:49 UTC
[incubator-datalab] branch develop updated: Update BillingServiceImpl.java
This is an automated email from the ASF dual-hosted git repository.
ykinash pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git
The following commit(s) were added to refs/heads/develop by this push:
new 345c86b Update BillingServiceImpl.java
345c86b is described below
commit 345c86bed6fd2c628df8acace9cf84d34625cc21
Author: Kinash Yurii <ur...@gmail.com>
AuthorDate: Tue Nov 16 11:47:42 2021 +0200
Update BillingServiceImpl.java
Fixed billing report ( removed test block)
---
.../backendapi/service/impl/BillingServiceImpl.java | 21 ++-------------------
1 file changed, 2 insertions(+), 19 deletions(-)
diff --git a/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/BillingServiceImpl.java b/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/BillingServiceImpl.java
index 4b6152f..97dafb8 100644
--- a/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/BillingServiceImpl.java
+++ b/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/BillingServiceImpl.java
@@ -101,24 +101,7 @@ public class BillingServiceImpl implements BillingService {
.peek(this::appendStatuses)
.filter(bd -> CollectionUtils.isEmpty(filter.getStatuses()) || filter.getStatuses().contains(bd.getStatus()))
.collect(Collectors.toList());
-
- //TEST
- List<ProjectResources> collect = billingReportLines.stream()
- .filter(x -> x.getShape().equals("0 x null"))
- .map(x -> new ProjectResources(x.getResourceName(), x.getProject(), x))
- .collect(Collectors.toList());
-
- collect.stream()
- .peek((
- x -> System.out.println(exploratoryService.getUserInstance(user.getName(), x.getProject(), x.getResName()))
- ))
- .peek(
- x -> System.out.println(
- exploratoryService.getUserInstance(user.getName(), x.getProject(), x.getBillingReportLine().getExploratoryName()))
-
- ).count();
-
-//TEST
+
final LocalDate min = billingReportLines.stream().min(Comparator.comparing(BillingReportLine::getUsageDateFrom)).map(BillingReportLine::getUsageDateFrom).orElse(null);
final LocalDate max = billingReportLines.stream().max(Comparator.comparing(BillingReportLine::getUsageDateTo)).map(BillingReportLine::getUsageDateTo).orElse(null);
final double sum = billingReportLines.stream().mapToDouble(BillingReportLine::getCost).sum();
@@ -405,4 +388,4 @@ public class BillingServiceImpl implements BillingService {
private String project;
private BillingReportLine billingReportLine;
}
-}
\ No newline at end of file
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datalab.apache.org
For additional commands, e-mail: commits-help@datalab.apache.org