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

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

@Data
@ApiModel("实收明细数据")
public class YySspjxxMxCommReport {

    @ApiModelProperty("收费日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date sfrq;

    @ApiModelProperty("用户号")
    private String yhbh;

    @ApiModelProperty("备注")
    private String bz;

    @ApiModelProperty("财务日期")
    private String cwrq;

    @ApiModelProperty("用水性质")
    private String ysxz;
    @ApiModelProperty("用水性质")
    private String ysxzName;

    @ApiModelProperty("用水类型")
    private String yslx;

    @ApiModelProperty("用水类型名称")
    private String yslxName;

    @ApiModelProperty("污水费")
    private BigDecimal yswsf;

    @ApiModelProperty("其他费用")
    private BigDecimal ysqt;

    @ApiModelProperty("垃圾费")
    private BigDecimal ysljf;

    @ApiModelProperty("违约金")
    private BigDecimal ssznj;

    @ApiModelProperty("上月余额")
    private BigDecimal scye;
    @ApiModelProperty("本月余额")
    private BigDecimal bcye;

    @ApiModelProperty("应收水费")
    private BigDecimal yssf;

    @ApiModelProperty("本次预存")
    private BigDecimal bcyc;

    @ApiModelProperty("本次扣减")
    private BigDecimal bckj;

    @ApiModelProperty("收费金额")
    private BigDecimal sszje;


    @ApiModelProperty("起度")
    private String scds;

    @ApiModelProperty("止度")
    private String bcds;

    @ApiModelProperty("水量")
    private String yssl;


    @ApiModelProperty("收费人员")
    private String sfryxm;

    @ApiModelProperty("用户姓名")
    private String yhxm;

    @ApiModelProperty("流水号")
    private String sflsbh;

    @ApiModelProperty("付费方式")
    private String fffs;

    @ApiModelProperty("付费方式")
    private String fffsName;


}
