package com.iformall.domain.vo;

import com.iformall.domain.po.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @author gongbiao
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class KwMeterDataVo extends BaseEntity {

    @io.swagger.annotations.ApiModelProperty(value = "tenantId", name = "tenantId")
    private String tenantId;

    @io.swagger.annotations.ApiModelProperty(value = "电表ID", name = "meterId")
    private Long meterId;

    @io.swagger.annotations.ApiModelProperty(value = "电表编号", name = "address")
    private String address;

    @io.swagger.annotations.ApiModelProperty(value = "使用的电量", name = "usedPower")
    private Integer usedPower;

    @io.swagger.annotations.ApiModelProperty(value = "总电量", name = "totalPower")
    private Integer totalPower;

    @io.swagger.annotations.ApiModelProperty(value = "最近一次总电量", name = "lastTotalPower")
    private Integer lastTotalPower;

    @io.swagger.annotations.ApiModelProperty(value = "记录时间", name = "reportTime")
    private String reportTime;

    @io.swagger.annotations.ApiModelProperty(value = "统计开始时间", name = "recordStartTime")
    private Date recordStartTime;

    @io.swagger.annotations.ApiModelProperty(value = "统计结束时间", name = "recordEndTime")
    private Date recordEndTime;

}
