DeviceReportDto.java 969 B

1234567891011121314151617181920212223242526272829303132
  1. package com.huaxu.dto;
  2. import com.fasterxml.jackson.annotation.JsonIgnore;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.io.Serializable;
  7. import java.util.List;
  8. import java.util.Map;
  9. @Data
  10. @ApiModel("统计报表日报月报年报")
  11. public class DeviceReportDto implements Serializable {
  12. private static final long serialVersionUID = 4074399088580570408L;
  13. @ApiModelProperty("年")
  14. private Integer year;
  15. @ApiModelProperty("月")
  16. private Integer month;
  17. @ApiModelProperty("日")
  18. private Integer day;
  19. @ApiModelProperty("时")
  20. private Integer hour;
  21. @ApiModelProperty(value = "设备名称")
  22. private String deviceName;
  23. @ApiModelProperty(value = "设备编号")
  24. private String deviceCode;
  25. @ApiModelProperty("设备数据")
  26. List<ReportAttributeDto> dataValues;
  27. @ApiModelProperty(value = "统计时间")
  28. private String collectDate;
  29. }