xiaoyi
4 天以前 abf1c0a35d85d38239ff5d2ed746a4e4b797c9d1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package cn.iocoder.yudao.module.bi.controller.admin.decision.vo;
 
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
 
import java.math.BigDecimal;
import java.time.LocalDateTime;
 
@Schema(description = "管理后台 - 负荷预测 Response VO")
@Data
public class DecisionForecastRespVO {
 
    @Schema(description = "ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private Long id;
 
    @Schema(description = "预测编码", example = "load_forecast_daily")
    private String forecastCode;
 
    @Schema(description = "预测名称", example = "日负荷预测")
    private String forecastName;
 
    @Schema(description = "预测时间点", example = "2026-08-21 00:00:00")
    private LocalDateTime pointTime;
 
    @Schema(description = "预测值", example = "5000.00")
    private BigDecimal forecastValue;
 
    @Schema(description = "实际值", example = "4800.00")
    private BigDecimal actualValue;
 
    @Schema(description = "置信区间下限", example = "4500.00")
    private BigDecimal lowerBound;
 
    @Schema(description = "置信区间上限", example = "5500.00")
    private BigDecimal upperBound;
 
    @Schema(description = "置信水平(%)", example = "95.00")
    private BigDecimal confidenceLevel;
 
    @Schema(description = "模型版本", example = "v1.0")
    private String modelVersion;
 
    @Schema(description = "维度", example = "region")
    private String dimension;
 
    @Schema(description = "维度值", example = "华东")
    private String dimensionValue;
 
}