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


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ApiModel(value="减免指定金额统计")
public class PropertyBillReductionListVo implements Serializable {

    @ApiModelProperty(name = "parkName", value = "园区名称")
    private String parkName;

    @ApiModelProperty(name = "customerName", value = "客户名称")
    private String customerName;

    @ApiModelProperty(name = "buildingName", value = "楼栋名称")
    private String buildingName;

    @ApiModelProperty(name = "buildingId", value = "楼栋id")
    private Long buildingId;

    @ApiModelProperty(name = "resourceCode", value = "资源代码")
    private String resourceCode;

    @ApiModelProperty(value = "建筑面积 单位 平方米")
    private BigDecimal constructionArea;

    @ApiModelProperty(name = "feeId", value = "收费标准id")
    private Long feeId;

    @ApiModelProperty(name = "feeName", value = "收费标准名称")
    private String feeName;

    @ApiModelProperty(name = "reductionType", value = "减免方式")
    private String reductionType;

    @ApiModelProperty(name = "reductionAmtFen", value = "已减免金额(分)")
    private long reductionAmtFen;

    @ApiModelProperty(name = "totalReductionAmtFen", value = "减免总金额(分)")
    private long totalReductionAmtFen;

    @ApiModelProperty(name = "remainReductionAmtFen", value = "剩余减免金额(分)")
    private long remainReductionAmtFen;

}
