package com.usky.vpp.service.vo;

import lombok.Data;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 * 运行管理监控大屏 - 当日用电负荷曲线
 */
@Data
public class DashboardCurveVO {

    /** 统计日期 yyyy-MM-dd */
    private String statDate;
    /** 数据来源：tsdb */
    private String dataSource;
    private List<Point> points = new ArrayList<>();

    @Data
    public static class Point {
        /** 时刻 HH:mm */
        private String time;
        /** 基础功率 kW */
        private BigDecimal baselineKw;
        /** 负荷功率 kW */
        private BigDecimal loadKw;
    }
}
