package cn.superdesk.uniorder.dto.vo.invoice.customer;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;


/**
 * @Description: 20210712 修改
 * 【客户结算-开票申请,列表和详情新增"减免金额和开票申请金额",详情&开票登记去掉"账单列表"数据列表。】 https://www.tapd.cn/33003868/prong/stories/view/1133003868001002523
 * @Author: linjinyu
 * @CreateDate: 2021/7/12 下午4:26
 * @UpdateUser: linjinyu
 * @UpdateDate: 2021/7/12 下午4:26
 * @UpdateRemark: 修改内容
 * @Version: 1.0
 */
@Data
public class InvoiceApplyCustomerHeadDataVo implements Serializable {

	private static final long serialVersionUID = 1L;

	@ApiModelProperty("申请数")
	private Integer    countInvoiceApplyQuantity;
	@ApiModelProperty("订单数")
	private Integer    sumUnifiedOrderCountQuantity;
	@ApiModelProperty("①账单金额:取当前列表所有开票申请所对应的对账单订单金额总和;")
	private BigDecimal sumInvoiceApplyAmount;
	@ApiModelProperty("②减免金额:取当前列表所有开票申请所对应的对账单减免金额总和;(减免金额来源于`对账单模块-开票申请`时所填写减免金额);")
	private BigDecimal sumFreeAmount;
	@ApiModelProperty("③开票申请金额=账单金额-减免金额;")
	private BigDecimal sumRealAmount;

}
