package com.yuchen.saas.park.api.vo.property;

import com.yuchen.saas.park.api.entity.property.PropertyHouseMeter;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author CXJ
 */
@Data
@ApiModel(value = "抄表概况")
public class PropertyHouseMeterReadingForBuildingVo {


    @ApiModelProperty(value = "仪表总数")
    private Integer totalMeterNum;

    @ApiModelProperty(value = "已抄表数")
    private Integer totalReadNum;

    @ApiModelProperty(value = "未抄表数")
    private Integer totalUnReadNum;

    @ApiModelProperty(value = "楼栋列表")
    private List<PropertyHouseMeterReadingForBuildingItemVo> list;

    @Data
    public static class PropertyHouseMeterReadingForBuildingItemVo{
        @ApiModelProperty(value = "楼栋名称")
        private String buildingName;

        @ApiModelProperty(value = "仪表总数")
        private Integer meterNum;

        @ApiModelProperty(value = "已抄表数")
        private Integer readNum;

        @ApiModelProperty(value = "未抄表数")
        private Integer unReadNum;
    }

}
