package com.playlet.system.domain;

import com.playlet.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.playlet.common.annotation.Excel;
/**
 * @Date: 2024-03-24 15:42
 * @Author: 但星霖
 * @Version: v1.0
 * @Description: 用户开票信息对象 playlet_user_invoice
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName(value = "playlet_user_invoice")
public class PlayletUserInvoice extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 开票信息主键id */
    @ApiModelProperty(value = "开票信息主键id")
    private Long id;

    /** 开票公司名称 */
    @ApiModelProperty(value = "开票公司名称")
    @Excel(name = "开票公司名称")
    private String companyName;

    /** 企业纳税识别号 */
    @ApiModelProperty(value = "企业纳税识别号")
    @Excel(name = "企业纳税识别号")
    private String taxpayerNumber;

    /** 企业电话 */
    @ApiModelProperty(value = "企业电话")
    @Excel(name = "企业电话")
    private String companyPhone;

    /** 企业地址 */
    @ApiModelProperty(value = "企业地址")
    @Excel(name = "企业地址")
    private String companySite;

    /** 企业开户行帐号 */
    @ApiModelProperty(value = "企业开户行帐号")
    @Excel(name = "企业开户行帐号")
    private String bankAccountNumber;

    /** 企业开户行名称 */
    @ApiModelProperty(value = "企业开户行名称")
    @Excel(name = "企业开户行名称")
    private String bankAccountName;

    /** 用户id */
    @ApiModelProperty(value = "用户id")
    @Excel(name = "用户id")
    private String userId;

}
