ReportStatisticalDimensionDto.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.huaxu.dto;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import java.io.Serializable;
  6. @Data
  7. @ApiModel("报表统计维度参数")
  8. public class ReportStatisticalDimensionDto implements Serializable {
  9. private static final long serialVersionUID = 4074399088580570408L;
  10. @ApiModelProperty("主键")
  11. private String dimensionId;
  12. @ApiModelProperty("归类")
  13. private String classify;
  14. @ApiModelProperty("场景设备属性ID")
  15. private Integer deviceParmId;
  16. @ApiModelProperty("展示开关")
  17. private boolean showOnOff;
  18. @ApiModelProperty("展示最小值")
  19. private boolean showMinValue;
  20. @ApiModelProperty("展示最大值")
  21. private boolean showMaxValue;
  22. @ApiModelProperty("展示平均值")
  23. private boolean showAvgValue;
  24. @ApiModelProperty("展示合计值")
  25. private boolean showSumValue;
  26. @ApiModelProperty("展示最新值")
  27. private boolean showLatestValue;
  28. @ApiModelProperty("用户ID")
  29. private Integer userId;
  30. @ApiModelProperty("租户ID")
  31. private String tenantId;
  32. @ApiModelProperty("类型")
  33. private Integer type;
  34. }