DeviceWaterDetail.java 1023 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.huaxu.dto.generalView;
  2. import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  3. import com.huaxu.util.jsonSerializer.BigDecimalJsonSerializer;
  4. import io.swagger.annotations.Api;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Data;
  7. import java.io.Serializable;
  8. import java.math.BigDecimal;
  9. /**
  10. * @description 用水详情
  11. * @auto wangli
  12. * @data 2020/12/31 15:15
  13. */
  14. @Data
  15. @Api("用水详情")
  16. public class DeviceWaterDetail implements Serializable {
  17. private static final long serialVersionUID = -5775222943150675973L;
  18. @ApiModelProperty("场景名称")
  19. private String sceneName;
  20. @ApiModelProperty("设备id")
  21. private Integer deviceId;
  22. @ApiModelProperty("属性id")
  23. private Long attributeId ;
  24. @ApiModelProperty("标记")
  25. private Integer parmType;
  26. @ApiModelProperty("值")
  27. @JsonSerialize(using = BigDecimalJsonSerializer.class)
  28. private BigDecimal amount;
  29. @ApiModelProperty("最后抄表数据")
  30. private BigDecimal latestValue;
  31. }