Procházet zdrojové kódy

修改后台计算参数

zhoupeng před 1 rokem
rodič
revize
653cc93b74

+ 6 - 6
industry-system/industry-da/src/main/java/com/example/opc_da/util/calculate/CalculateDataFactory.java

@@ -14,12 +14,12 @@ public class CalculateDataFactory {
 
     // 静态初始化块,将各种计算方式放入映射中
     static {
-        calculateDataMap.put(0, new AverageCalculate());
-        calculateDataMap.put(1, new MaxCalculate());
-        calculateDataMap.put(2, new MinCalculate());
-        calculateDataMap.put(3, new InstantaneousCalculate());
-        calculateDataMap.put(4, new SumCalculate());
-        calculateDataMap.put(5, new CountCalculate());
+        calculateDataMap.put(1, new AverageCalculate());
+        calculateDataMap.put(2, new MaxCalculate());
+        calculateDataMap.put(3, new MinCalculate());
+        calculateDataMap.put(4, new InstantaneousCalculate());
+        calculateDataMap.put(5, new SumCalculate());
+        calculateDataMap.put(6, new CountCalculate());
     }
 
     public static CalculateData getCalculateData(Integer type) {

+ 2 - 2
industry-system/industry-da/src/main/java/com/example/opc_da/validate/reportTable/AutomaticReportTableValidate.java

@@ -246,7 +246,7 @@ public abstract class AutomaticReportTableValidate implements ReportTableValidat
         LocalDateTime eTime = getSheetEndTime(setting, referTime);
         //0数据集,1单值
         String dataValueType = setting.getString("dataValueType");
-        //取值模式0平均值,1最大值,2最小值,3瞬时值
+        //取值模式:1平均值,2最大值,3最小值,4瞬时值,5求和,6计数
         Integer valueTakingMode = setting.getInteger("valueTakingMode");
         //时段值
         Integer bucketValue = setting.getInteger("bucketValue");
@@ -568,7 +568,7 @@ public abstract class AutomaticReportTableValidate implements ReportTableValidat
      * @param itemList        全部数据项集合
      * @param startDateTime   开始时间
      * @param endDateTime     结束时间
-     * @param valueTakingMode 取值模式:0平均值,1最大值,2最小值,3瞬时值,4求和,5计数
+     * @param valueTakingMode 取值模式:1平均值,2最大值,3最小值,4瞬时值,5求和,6计数
      * @param bucketType      时段类型:0天,1时,2分,3秒
      * @param bucketValue     时段值
      * @return