潘志宝
2024-09-05 7fd198b8ebe97cd06b10f96b9179caebe679783c
提交 | 用户 | 时间
7fd198 1 package com.iailab.module.model.mdk.vo;
2
3 import lombok.AllArgsConstructor;
4 import lombok.Builder;
5 import lombok.Data;
6 import lombok.NoArgsConstructor;
7
8 import java.util.Date;
9 import java.util.List;
10
11 @Data
12 @AllArgsConstructor
13 @NoArgsConstructor
14 @Builder
15 public class PredictResultVO {
16
17     /**
18      * 如果是单独预测项,则predictID=itemID;如果是模块,则predictID=moduleID
19      */
20     private String predictId;
21
22     /**
23      * 预测的时间
24      */
25     private Date predictTime;
26
27     /**
28      * 统一预测入口的预测类型(循环调用、手动调用)
29      */
30     private double[][] predictMatrix;
31
32     /**
33      * 时间间隔 (当前预测时间 与 上一次预测时间 相差的分钟数;系统计算得出)
34      */
35     private int t;
36
37     /**
38      * 时间间隔 (当前预测时间 与 上一次预测时间 相差的分钟数;系统计算得出)
39      */
40     private int lt;
41
42     /**
43      * 保留的预测点位 (T+2 则n=2, T+30则n=30, T+n则表示从最后点位开始,n=预测长度;n由系统配置得出)
44      */
45     private String saveIndex;
46
47     /**
48      * 预测集合
49      */
50     private List<DataValueVO> predictList;
51 }