From 522dafb06be3374f27d087c370bcf06027e0f1cc Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 11 五月 2024 14:08:07 +0800
Subject: [PATCH] 增加代码注释
---
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackStatus.java | 3 +++
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackType.java | 3 +++
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/RpsTypeEnum.java | 6 ++++++
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregate.java | 9 +++++++++
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateState.java | 11 ++++++++++-
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateOutput.java | 2 +-
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/utils/EifficiencyUtils.java | 19 +++++++++++++++++++
smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAlarm.java | 4 +++-
8 files changed, 54 insertions(+), 3 deletions(-)
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregate.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregate.java
index 4b994e3..d00b917 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregate.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregate.java
@@ -2,6 +2,9 @@
import java.io.Serializable;
+/**
+ * 鑱氬悎琛ㄧ殑鍩虹被
+ */
public class SuperAggregate implements Serializable {
private static final long serialVersionUID = 1074211007569731042L;
private String calendarCode;
@@ -9,8 +12,14 @@
private Integer factoryMonth;
private Integer factoryWeek;
private Integer factoryDate;
+ /**
+ * 鐝
+ */
private Integer shiftIndex;
private Integer shiftTimeType;
+ /**
+ * 宸ヤ綔鍙�
+ */
private Long workstationId;
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateOutput.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateOutput.java
index f2ffe03..8baceb8 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateOutput.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateOutput.java
@@ -14,7 +14,7 @@
private String productName;
private Long employeeId;
- @Override // org.springblade.modules.mdc.entity.SuperAggregate
+ @Override
public boolean equals(final Object o) {
if (o == this) {
return true;
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateState.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateState.java
index d29435b..5a639e8 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateState.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAggregateState.java
@@ -5,16 +5,25 @@
public class SuperAggregateState extends SuperAggregate {
private Timestamp startTime;
private Timestamp endTime;
+ /**
+ * 閲囬泦鐨勬湡闂�/鏃堕暱銆傚崟浣嶇?
+ */
private Long durationCollect;
private Integer valueCollect;
+ /**
+ * 宸ュ喌
+ */
private Integer wcs;
+ /**
+ * 鏁堢巼锛�
+ */
private Integer rps;
private Boolean isDeleted;
private Integer isPlan;
private Long employeeId;
private Long feedbackId;
- @Override // org.springblade.modules.mdc.entity.SuperAggregate
+ @Override
public boolean equals(final Object o) {
if (o == this) {
return true;
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAlarm.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAlarm.java
index 123387e..557ae36 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAlarm.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/entity/SuperAlarm.java
@@ -2,7 +2,9 @@
import java.io.Serializable;
import java.sql.Timestamp;
-
+/**
+ * 璁惧鎶ヨ
+ */
public class SuperAlarm extends SuperAggregate implements Serializable {
private static final long serialVersionUID = 1123326427413588953L;
private Timestamp ts;
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackStatus.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackStatus.java
index 5c01046..08567f5 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackStatus.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackStatus.java
@@ -2,6 +2,9 @@
import java.util.stream.Stream;
+/**
+ * 鍙嶉鐘舵��
+ */
public enum FeedbackStatus {
WAIT_SYNC("寰呮墽琛�", 1),
SYNCING("鎵ц涓�", 2),
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackType.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackType.java
index 81822f3..0439bae 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackType.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/FeedbackType.java
@@ -1,5 +1,8 @@
package com.qianwen.smartman.modules.mdc.enums;
+/**
+ * 鍙嶉绫诲瀷
+ */
public enum FeedbackType {
TIME_RANGE("鏃堕棿娈靛弽棣�", 0),
IMMEDIATE("鍗虫椂鍙嶉", 1);
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/RpsTypeEnum.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/RpsTypeEnum.java
index 2c0c3a0..e345d0b 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/RpsTypeEnum.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/enums/RpsTypeEnum.java
@@ -1,9 +1,15 @@
package com.qianwen.smartman.modules.mdc.enums;
public enum RpsTypeEnum {
+ /**
+ * T1杩愯
+ */
T1(1, "T1"),
T2(2, "T2"),
T3(3, "T3"),
+ /**
+ * T4鎶ヨ
+ */
T4(4, "T4"),
T5(5, "T5"),
T6(6, "T6");
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 8955b54..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,10 +68,16 @@
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();
@@ -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