package com.zksy.data.domain.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 重点排污单位名录表
 * @TableName xcr_key_pollution_sources
 */
@TableName(value ="xcr_key_pollution_sources")
@Data
public class XcrKeyPollutionSources extends BasePo implements Serializable {
    @TableField("CSID")
    @JsonProperty("CSID")
    private String CSID;  // 记录ID

    @TableField("SHI")
    @JsonProperty("SHI")
    private String SHI;  // 市

    @TableField("XIAN")
    @JsonProperty("XIAN")
    private String XIAN;  // 县

    @TableField("XZQH")
    @JsonProperty("XZQH")
    private String XZQH;  // 行政区划

    @TableField("SHXYFWM")
    @JsonProperty("SHXYFWM")
    private String SHXYFWM;  // 社会信用服务码

    @TableField("ZZJGDM")
    @JsonProperty("ZZJGDM")
    private String ZZJGDM;  // 组织机构代码

    @TableField("QYMC")
    @JsonProperty("QYMC")
    private String QYMC;  // 企业名称

    @TableField("I_TIME")
    @JsonProperty("I_TIME")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date I_TIME;  // 录入时间
}