package com.tofly.feesapi.mxcx.entity.vo;

import com.tofly.feesapi.common.core.vo.PageResult;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author sunjian
 * @date 2025/3/9
 */
@Data
@ApiModel("欠费明细报表统计VO")
public class QftjSelectCount {
    @ApiModelProperty(value = "欠费明细报表列表")
    private PageResult<QftjSelect> list;

    @ApiModelProperty(value = "当前页总水量")
    private BigDecimal yssl;

    @ApiModelProperty(value = "当前页总水费")
    private BigDecimal yssf;

    @ApiModelProperty(value = "当前页总污水费")
    private BigDecimal yswsf;

    @ApiModelProperty(value = "当前页总垃圾费")
    private BigDecimal ysljf;

    @ApiModelProperty(value = "当前页总水资源费")
    private BigDecimal ysszyf;

    @ApiModelProperty(value = "当前页总应收金额")
    private BigDecimal qfje;

    @ApiModelProperty(value = "当前页总滞纳金")
    private BigDecimal znj;

    @ApiModelProperty(value = "当前页应收总金额")
    private BigDecimal qfzje;

    @ApiModelProperty(value = "当前页应收总二次加压费")
    private BigDecimal ecjyfs;

    @ApiModelProperty(value = "当前页应收总附加费")
    private BigDecimal fjfs;

    @ApiModelProperty(value = "当前页应收总消防栓费")
    private BigDecimal qtfs;

    @ApiModelProperty(value = "全部页总水量")
    private BigDecimal zyssl;

    @ApiModelProperty(value = "全部页总水费")
    private BigDecimal zyssf;

    @ApiModelProperty(value = "全部页总污水费")
    private BigDecimal zyswsf;

    @ApiModelProperty(value = "全部页总垃圾费")
    private BigDecimal zysljf;

    @ApiModelProperty(value = "全部页总水资源费")
    private BigDecimal zysszyf;

    @ApiModelProperty(value = "全部页总应收金额")
    private BigDecimal zqfje;

    @ApiModelProperty(value = "全部页总滞纳金")
    private BigDecimal zznj;

    @ApiModelProperty(value = "全部页总应收总金额")
    private BigDecimal zqfzje;

    @ApiModelProperty(value = "全部页总二次加压费")
    private BigDecimal zecjyf;

    @ApiModelProperty(value = "全部页总附加费")
    private BigDecimal zfjf;

    @ApiModelProperty(value = "全部页总消防栓费")
    private BigDecimal zqtf;
}
