From cc0bdfb33ef638dfafe3185c92c7076d815e1c9b Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 18 五月 2024 21:42:19 +0800
Subject: [PATCH] 代码优化

---
 smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/utils/EifficiencyUtils.java |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/utils/EifficiencyUtils.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/utils/EifficiencyUtils.java
index cad67ab..fcf4c03 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/utils/EifficiencyUtils.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/utils/EifficiencyUtils.java
@@ -10,6 +10,9 @@
 import com.qianwen.smartman.modules.mdc.enums.ProductivityTypeEnum;
 import com.qianwen.smartman.modules.mdc.enums.RpsTypeEnum;
 
+/**
+ * 鏁堢巼璁$畻
+ */
 public class EifficiencyUtils {
     public static Double openShiftTypeCalculationResults(List<SuperAggregateState> superAggregateStates, ProductivityTypeEnum productivityType) {
         Double v;
@@ -43,6 +46,11 @@
         return v;
     }
 
+    /**
+     * 璁$畻杩愯鐜囷紵
+     * @param originalData
+     * @return
+     */
     public static Double calculationRunning(List<SuperAggregateState> originalData) {
         List<SuperAggregateState> originalData2 = FilterOffUtils.filterOffDay(originalData, OpenTypeEnums.RUNNING);
         double result = 0.0d;
@@ -60,14 +68,20 @@
         return Double.valueOf(result);
     }
 
+    /**
+     * 璁$畻鎶ヨ鐜�
+     * @param originalData
+     * @return
+     */
     public static Double calculationAlarm(List<SuperAggregateState> originalData) {
         List<SuperAggregateState> originalData2 = FilterOffUtils.filterOffDay(originalData, OpenTypeEnums.ALARM);
         double result = 0.0d;
         if (Func.isNotEmpty(originalData2)) {
+        	//鎬绘椂闂�
             double sum = originalData2.stream().mapToDouble((v0) -> {
                 return v0.getDurationCollect();
             }).sum();
-            double running = originalData2.stream().filter(e -> e.getRps().equals(Integer.valueOf(4))).collect(Collectors.toList()).stream().mapToDouble(SuperAggregateState::getDurationCollect).sum();
+            double running = originalData2.stream().filter(e -> e.getRps().equals(4)).collect(Collectors.toList()).stream().mapToDouble(SuperAggregateState::getDurationCollect).sum();
             /*
             double running = ((List) originalData2.stream().filter(e -> {
                 return e.getRps().equals(4);
@@ -79,6 +93,11 @@
         return Double.valueOf(result);
     }
 
+    /**
+     * 璁$畻OEE绋煎姩鐜�
+     * @param originalData
+     * @return
+     */
     public static Double calculationOee(List<SuperAggregateState> originalData) {
         List<SuperAggregateState> originalData2 = FilterOffUtils.filterOffDay(originalData, OpenTypeEnums.OEE);
         double result = 0.0d;

--
Gitblit v1.9.3