package com.zksy.data.domain.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

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

/**
 * 市场监管_行政许可信息
 * @TableName xcr_e_lic_ncertificate
 */
@TableName("xcr_e_lic_ncertificate")
@Data
public class XcrELicNcertificate extends BasePo implements Serializable {
    @TableField("CERTYPE")
    @JsonProperty("CERTYPE")
    private String CERTYPE;

    @TableField("AC_CERTYPE")
    @JsonProperty("AC_CERTYPE")
    private String AC_CERTYPE;

    @TableField("LICITEM")
    @JsonProperty("LICITEM")
    private String LICITEM;

    @TableField("LICSTATE")
    @JsonProperty("LICSTATE")
    private String LICSTATE;

    @TableField("UNISCID")
    @JsonProperty("UNISCID")
    private String UNISCID;

    @TableField("VALIPERITO")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonProperty("VALIPERITO")
    private Date VALIPERITO;

    @TableField("INVALIDREA")
    @JsonProperty("INVALIDREA")
    private String INVALIDREA;

    @TableField("LICNAME")
    @JsonProperty("LICNAME")
    private String LICNAME;

    @TableField("AC_CERNO")
    @JsonProperty("AC_CERNO")
    private String AC_CERNO;

    @TableField("INVALIDDATE")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonProperty("INVALIDDATE")
    private Date INVALIDDATE;

    @TableField("LICID")
    @JsonProperty("LICID")
    private String LICID;

    @TableField("S_EXT_FROMNODE")
    @JsonProperty("S_EXT_FROMNODE")
    private String S_EXT_FROMNODE;

    @TableField("DATADEPTUNISCID")
    @JsonProperty("DATADEPTUNISCID")
    private String DATADEPTUNISCID;

    @TableField("REGNO")
    @JsonProperty("REGNO")
    private String REGNO;

    @TableField("LICNAME_CN")
    @JsonProperty("LICNAME_CN")
    private String LICNAME_CN;

    @TableField("TAXID")
    @JsonProperty("TAXID")
    private String TAXID;

    @TableField("LICTYPE_CN")
    @JsonProperty("LICTYPE_CN")
    private String LICTYPE_CN;

    @TableField("LICDECCODE")
    @JsonProperty("LICDECCODE")
    private String LICDECCODE;

    @TableField("LICDECDATE")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonProperty("LICDECDATE")
    private Date LICDECDATE;

    @TableField("REMARK")
    @JsonProperty("REMARK")
    private String REMARK;

    @TableField("JYCS")
    @JsonProperty("JYCS")
    private String JYCS;

    @TableField("ACTYPE")
    @JsonProperty("ACTYPE")
    private String ACTYPE;

    @TableField("INSCERCODE")
    @JsonProperty("INSCERCODE")
    private String INSCERCODE;

    @TableField("DATADEPT")
    @JsonProperty("DATADEPT")
    private String DATADEPT;

    @TableField("JJXZ")
    @JsonProperty("JJXZ")
    private String JJXZ;

    @TableField("CERNO")
    @JsonProperty("CERNO")
    private String CERNO;

    @TableField("LICTYPE")
    @JsonProperty("LICTYPE")
    private String LICTYPE;

    @TableField("LEREP")
    @JsonProperty("LEREP")
    private String LEREP;

    @TableField("PRIPID")
    @JsonProperty("PRIPID")
    private String PRIPID;

    @TableField("LICANTHNO")
    @JsonProperty("LICANTHNO")
    private String LICANTHNO;

    @TableField("NAME")
    @JsonProperty("NAME")
    private String NAME;

    @TableField("ORGCODE")
    @JsonProperty("ORGCODE")
    private String ORGCODE;

    @TableField("I_TIME")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonProperty("I_TIME")
    private Date I_TIME;

    @TableField("VALIPERIFROM")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonProperty("VALIPERIFROM")
    private Date VALIPERIFROM;

    @TableField("LICANTHUNISCID")
    @JsonProperty("LICANTHUNISCID")
    private String LICANTHUNISCID;

    @TableField("SOCORGCODE")
    @JsonProperty("SOCORGCODE")
    private String SOCORGCODE;

    @TableField("LICNO")
    @JsonProperty("LICNO")
    private String LICNO;

    @TableField("ZS")
    @JsonProperty("ZS")
    private String ZS;

    @TableField("ENTNAME")
    @JsonProperty("ENTNAME")
    private String ENTNAME;

    @TableField("LICDECNAME")
    @JsonProperty("LICDECNAME")
    private String LICDECNAME;

    @TableField("LICANTH")
    @JsonProperty("LICANTH")
    private String LICANTH;

    @TableField("S_EXT_DATATIME")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonProperty("S_EXT_DATATIME")
    private Date S_EXT_DATATIME;
}