package com.xhpc.user.domain;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * /selectTitle接口的返回数据的包装类
 *
 * @author WH
 * @date 2021/12/23 17:07
 * @since version-1.0
 */
@NoArgsConstructor
@Data
public class TitleResponse {

    /**
     * 用户接收发票的邮箱
     */
    @JsonProperty("receiveEmail")
    private String receiveEmail;
    /**
     * 用户所要开的发票的抬头类型，0为企业用户，1为非企业用户
     */
    @JsonProperty("titleType")
    private Integer titleType;
    /**
     * 用户所填写的发票抬头类型
     */
    @JsonProperty("titleContent")
    private String titleContent;
    /**
     * 发票税号
     */
    @JsonProperty("dutyNumber")
    private String dutyNumber;
    /**
     * 用户所要开的发票的抬头内容
     */
    @JsonProperty("invoiceContent")
    private String invoiceContent;
    /**
     * 公司地址
     */
    @JsonProperty("firmAddress")
    private String firmAddress;
    /**
     * 公司号码
     */
    @JsonProperty("firmPhone")
    private String firmPhone;
    /**
     * 公司开户行
     */
    @JsonProperty("firmBank")
    private String firmBank;
    /**
     * 公司开户行账户
     */
    @JsonProperty("firmBankAccount")
    private String firmBankAccount;
    /**
     * 是否显示交易日期（0，为不显示，1为显示）
     */
    @JsonProperty("isShowDate")
    private Integer isShowDate;
    /**
     * 用户所填写的备注
     */
    @JsonProperty("userNotes")
    private String userNotes;

}
