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_administrative_penalty
 */
@TableName(value ="xcr_administrative_penalty")
@Data
public class XcrAdministrativePenalty extends BasePo implements Serializable {
    @JsonProperty("entity_name")
    @TableField("ENTITY_NAME")
    private String ENTITY_NAME;
    @JsonProperty("CF_XDR_GSZC")
    @TableField("CF_XDR_GSZC")
    private String CF_XDR_GSZC;
    @JsonProperty("CF_JDWSMC")
    @TableField("CF_JDWSMC")
    private String CF_JDWSMC;
    @JsonProperty("CF_SY")
    @TableField("CF_SY")
    private String CF_SY;
    @JsonProperty("entity_code")
    @TableField("entityCode")
    private String entityCode;
    @JsonProperty("CF_SJLY")
    @TableField("CF_SJLY")
    private String CF_SJLY;
    @JsonProperty("ISLATE")
    @TableField("ISLATE")
    private String ISLATE;
    @JsonProperty("id")
    @TableField("id")
    private Long id;
    @JsonProperty("dep_id")
    @TableField("depId")
    private Long depId;
    @JsonProperty("CF_XDR_ZZJG")
    @TableField("CF_XDR_ZZJG")
    private String CF_XDR_ZZJG;
    @JsonProperty("create_time")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @TableField("createTime")
    private Date createTime;
    @JsonProperty("report_state")
    @TableField("reportState")
    private String reportState;
    @JsonProperty("inventory_source_id")
    @TableField("inventorySourceId")
    private Long inventorySourceId;
    @JsonProperty("inventory_id")
    @TableField("inventoryId")
    private Long inventoryId;
    @JsonProperty("CF_FR_ZJHM")
    @TableField("CF_FR_ZJHM")
    private String CF_FR_ZJHM;
    @JsonProperty("data_code")
    @TableField("dataCode")
    private String dataCode;
    @JsonProperty("CF_XDR_SHXYM")
    @TableField("CF_XDR_SHXYM")
    private String CF_XDR_SHXYM;
    @JsonProperty("CF_XDR_LB")
    @TableField("CF_XDR_LB")
    private String CF_XDR_LB;
    @JsonProperty("repair_state")
    @TableField("repairState")
    private String repairState;
    @JsonProperty("CF_NR_ZKDX")
    @TableField("CF_NR_ZKDX")
    private String CF_NR_ZKDX;
    @JsonProperty("CF_CFJG")
    @TableField("CF_CFJG")
    private String CF_CFJG;
    @JsonProperty("entity_code_add")
    @TableField("entityCodeAdd")
    private String entityCodeAdd;
    @JsonProperty("CF_NR_FK")
    @TableField("CF_NR_FK")
    private Double CF_NR_FK;
    @JsonProperty("CF_FRDB")
    @TableField("CF_FRDB")
    private String CF_FRDB;
    @JsonProperty("org_id")
    @TableField("orgId")
    private Long orgId;
    @JsonProperty("CF_FR_ZJLX")
    @TableField("CF_FR_ZJLX")
    private String CF_FR_ZJLX;
    @JsonProperty("CF_GSJZQ")
    @TableField("CF_GSJZQ")
    private Date CF_GSJZQ;
    @JsonProperty("create_user")
    @TableField("createUser")
    private String createUser;
    @JsonProperty("CF_YJ")
    @TableField("CF_YJ")
    private String CF_YJ;
    @JsonProperty("CF_XDR_SYDW")
    @TableField("CF_XDR_SYDW")
    private String CF_XDR_SYDW;
    @JsonProperty("status")
    @TableField("status")
    private String status;
    @JsonProperty("CF_JDRQ")
    @TableField("CF_JDRQ")
    private Date CF_JDRQ;
    @JsonProperty("CF_WSH")
    @TableField("CF_WSH")
    private String CF_WSH;
    @JsonProperty("CF_XDR_SWDJ")
    @TableField("CF_XDR_SWDJ")
    private String CF_XDR_SWDJ;
    @JsonProperty("CF_SJLYDM")
    @TableField("CF_SJLYDM")
    private String CF_SJLYDM;
    @JsonProperty("update_time")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @TableField("updateTime")
    private Date updateTime;
    @JsonProperty("update_user")
    @TableField("updateUser")
    private String updateUser;
    @JsonProperty("UNID")
    @TableField("UNID")
    private String UNID;
    @JsonProperty("FBZT")
    @TableField("FBZT")
    private String FBZT;
    @JsonProperty("BZ")
    @TableField("BZ")
    private String BZ;
    @JsonProperty("is_del")
    @TableField("isDel")
    private Long isDel;
    @JsonProperty("CF_XDR_SHZZ")
    @TableField("CF_XDR_SHZZ")
    private String CF_XDR_SHZZ;
    @JsonProperty("CF_FDDBRZJLX_OTHER")
    @TableField("CF_FDDBRZJLX_OTHER")
    private String CF_FDDBRZJLX_OTHER;
    @JsonProperty("batch_no")
    @TableField("batchNo")
    private long batchNo;
    @JsonProperty("meta_id")
    @TableField("metaId")
    private Long metaId;
    @JsonProperty("CF_LB_OTHER")
    @TableField("CF_LB_OTHER")
    private String CF_LB_OTHER;
    @JsonProperty("CF_XDR_ZJLX")
    @TableField("CF_XDR_ZJLX")
    private String CF_XDR_ZJLX;
    @JsonProperty("CF_YXQ")
    @TableField("CF_YXQ")
    private Date CF_YXQ;
    @JsonProperty("CF_NR")
    @TableField("CF_NR")
    private String CF_NR;
    @JsonProperty("CF_WFXW")
    @TableField("CF_WFXW")
    private String CF_WFXW;
    @JsonProperty("entity_type")
    @TableField("entityType")
    private String entityType;
    @JsonProperty("CF_CFJGDM")
    @TableField("CF_CFJGDM")
    private String CF_CFJGDM;
    @JsonProperty("CF_ZJLX_OTHER")
    @TableField("CF_ZJLX_OTHER")
    private String CF_ZJLX_OTHER;
    @JsonProperty("CF_CFLB")
    @TableField("CF_CFLB")
    private String CF_CFLB;
    @JsonProperty("CF_NR_WFFF")
    @TableField("CF_NR_WFFF")
    private String CF_NR_WFFF;
    @JsonProperty("CF_XDR_ZJHM")
    @TableField("CF_XDR_ZJHM")
    private String CF_XDR_ZJHM;
}