package com.zhitan.consumptionanalysis.domain.dto; import com.fasterxml.jackson.annotation.JsonFormat; import com.zhitan.common.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import java.util.Date; /** * description 能耗对比分析 * * @author hmj * @date 2024-10-16 17:55 */ @Getter @Setter public class ConsumptionAnalysisDTO { @ApiModelProperty(value = "节点id") private String nodeId; @ApiModelProperty(value = "时间类型:年、月、日") private String timeType; @ApiModelProperty(value = "查询时间") private Date dataTime; @ApiModelProperty(value = "能源类型") private String energyType; @ApiModelProperty(value = "分析类型") private String analysisType; /** * 统计开始时间 */ @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss") @Excel(name = "报警开始时间", dateFormat = "yyyy-MM-dd HH:mm:ss") private Date beginTime; /** * 统计开始时间 */ @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss") @Excel(name = "报警开始时间", dateFormat = "yyyy-MM-dd HH:mm:ss") private Date endTime; /** 模型编码 */ @Excel(name = "模型编码") private String modelCode; /** 产品类型 */ @Excel(name = "产品类型") private String prodType; }