package com.usky.demo.domain; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.List; /** * 能耗分项汇总查询参数(TDengine 超级表) */ @Data @EqualsAndHashCode(callSuper = false) public class EnergyItemSumQueryVO implements Serializable { private static final long serialVersionUID = 1L; /** 超级表字段名(差值计算列) */ private String identifier; /** 超级表名 */ @JsonProperty("super_table") private String superTable; /** 开始时间(含),如 2024-01-01 00:00:00.000 */ private String startTime; /** 结束时间(不含),如 2024-01-02 00:00:00.000 */ private String endTime; /** 设备 UUID 列表(可选;传入时仅汇总对应子表数据) */ private List deviceUuid; }