package org.dromara.payment.api.invoice.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;



/**
 * 发票地址视图对象 mer_invoice_address
 *
 * @author LionLi
 * @date 2024-05-06
 */
@Data
public class RemoteMerInvoiceAddressVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long id;

    /**
     * 商户id
     */
    private Long merId;

    /**
     * 商户编号
     */
    private String merNo;

    /**
     * 收件人姓名
     */
    private String name;

    /**
     * 收件人手机号
     */
    private String phone;

    /**
     * 收件地址
     */
    private String address;

    /**
     * 邮箱地址
     */
    private String email;

    /**
     * 是否默认（0:否 1:是）
     */
    private Long isDefault;

    /**
     * 添加时间
     */
    private Date addTime;

    /**
     * 添加人
     */
    private String addBy;

    /**
     * 发票抬头
     */
    private String header;

    /**
     * 纳税人识别号
     */
    private String nsrSbh;

    /**
     * 单位注册地址
     */
    private String unitAddress;

    /**
     * 单位电话
     */
    private String unitPhone;

    /**
     * 开户银行账号
     */
    private String bankCard;

    /**
     * 开户行地址
     */
    private String bankAddress;


}
