package com.jianshui.platform.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.jianshui.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

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

/**
* @Author: kk
* @Description: 单据管理列表VO
* @DateTime: 2023/6/12 10:49
* @Params:
* @Return
*/

@Data
@ApiModel("发票管理")
public class DocumentListPVO {

    @ApiModelProperty(value = "单据编号")
    private String fpqqlsh;

    @ApiModelProperty(value = "客户名称")
    private String buyerName;

    @ApiModelProperty(value = "客户税号")
    private String buyerTaxnum;

//    @ApiModelProperty(value = "行数")
//    private String fphm;

    @ApiModelProperty(value = "未税金额")
    private BigDecimal taxfreeamt;

    @ApiModelProperty(value = "含税金额")
    private BigDecimal taxamt;

    @ApiModelProperty(value = "日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date invoicedTime;

    @ApiModelProperty(value = "单据类型")
    private String billType;

    @ApiModelProperty(value = "客户地址及电话")
    private String buyerAddress;

    @ApiModelProperty(value = "客户银行及账号")
    private String buyerAccount;

    @ApiModelProperty(value = "备注")
    private String message;

    @ApiModelProperty(value = "来源")
    private String source;

//    @ApiModelProperty(value = "特殊票种")
//    private String sellerTaxnum;

//    @ApiModelProperty(value = "失败原因")
//    private String sellerTaxnum;



    
}
