package com.ho.business.vo.req.batteryStack;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * @author gyan
 * @desc: 通用曲线入参
 * @DateTime: 2023/5/8 13:58
 */
@Data
public class CurveReqVo {
    @ApiModelProperty(value = "电站id,对应拓扑数据的stationId")
    @NotNull(message = "电站id不能为空")
    Integer stationId; //电站id

    @ApiModelProperty(value = "设备id,对应拓扑数据的srcId")
    @NotNull(message = "设备id不能为空")
    Integer srcId; //设备id

    @ApiModelProperty(value = "开始时间")
    String beginTime;

    @ApiModelProperty(value = "结束时间")
    String endTime;


    @ApiModelProperty(value = "抽样时间")
    Integer sampleTime;

    @ApiModelProperty(value = "时间类型")
    String  type;

    @ApiModelProperty(value = "模型字段List")
    List<String> colName;
}
