package com.jianshui.income.domain.entity;

import cn.hutool.core.annotation.Alias;
import com.jianshui.common.annotation.Excel;
import com.jianshui.common.core.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 进项-企业档案（大象）对象 income_invoice_auth_enterprise_archives
 *
 * @author jianshui
 * @date 2022-09-05
 */
@Data
public class IncomeInvoiceAuthEnterpriseArchives extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */

    private String id;

    /** 当前税号 */
    @Excel(name = "当前税号")
    @Alias("GMFSBH")
    private String gmfsbh;

    /** 查询税号 */
    @Excel(name = "查询税号")
    @Alias("SBH")
    private String sbh;

    /** 旧税号 */
    @Excel(name = "旧税号")
    @Alias("JGMFSBH")
    private String jgmfsbh;

    /** 企业名称 */
    @Alias("GMFMC")
    @Excel(name = "企业名称")
    private String gmfmc;

    /** 当前税款所属期 */
    @Excel(name = "当前税款所属期")
    @Alias("DQSKSSQ")
    private String dqskssq;

    /** 勾选开始日期 */
    @Excel(name = "勾选开始日期")
    @Alias("GXRQQ")
    private String gxrqq;

    /** 勾选结束日期 */
    @Excel(name = "勾选结束日期")
    @Alias("GXRQZ")
    private String gxrqz;

    /** 企业信用等级 */
    @Excel(name = "企业信用等级")
    @Alias("QYXYDJ")
    private String qyxydj;

    /** 申报周期 */
    @Excel(name = "申报周期")
    @Alias("SBZQ")
    private String sbzq;

    /** 公司类型 */
    @Excel(name = "公司类型")
    @Alias("GSLX")
    private String gslx;

    /** 油类企业类型 */
    @Excel(name = "油类企业类型")
    @Alias("YLQYLX")
    private String ylqylx;

    /** 纳税人资格 */
    @Excel(name = "纳税人资格")
    @Alias("NSRZG")
    private String nsrzg;

    /** 档案同步时间 */
    @Excel(name = "档案同步时间")
    @Alias("DATBSJ")
    private String datbsj;

    /** 所属期申报状态 */
    @Excel(name = "所属期申报状态")
    @Alias("SSQSBZT")
    private String ssqsbzt;


}
