package com.zcloud.modules.custormerInfo.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author lizenan
 * @Desc 发票抬头管理表(BusInvoiceManagement)实体
 * @Date 2024-04-03 15:34:41
 */
@Data
@TableName("bus_invoice_management")
public class BusInvoiceManagementEntity implements Serializable {
    private static final long serialVersionUID = -71630606066523454L;
    @TableId(type = IdType.ASSIGN_UUID)
    private String invoiceId;
    //客户企业信息Id
    @ApiModelProperty(value = "客户企业信息Id")
    private String customerinfoId;
    @ApiModelProperty(value = "发票类型")
    private String invoiceType;
    //发票抬头
    @ApiModelProperty(value = "发票抬头")
    private String invoiceName;
    //税号
    @ApiModelProperty(value = "税号")
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private String taxNum;
    //注册地址
    @ApiModelProperty(value = "注册地址")
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private String registerAddress;
    //注册电话
    @ApiModelProperty(value = "注册电话")
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private String registerPhone;
    //开户银行
    @ApiModelProperty(value = "开户银行")
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private String accountBank;
    //银行账号
    @ApiModelProperty(value = "银行账号")
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private String bankAccount;
    //删除状态 0 -未删除  1- 已删除
    @ApiModelProperty(value = "删除状态 0 -未删除  1- 已删除")
    @TableField(fill = FieldFill.INSERT)
    private Integer isDelete;
    //添加人
    @ApiModelProperty(value = "添加人")
    private String creator;
    //创建时间
    @ApiModelProperty(value = "创建时间")
    @TableField(fill = FieldFill.INSERT)
    private String createTime;
    //修改人
    @ApiModelProperty(value = "修改人")
    private String operator;
    //修改时间
    @ApiModelProperty(value = "修改时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String operatTime;

}

