package com.yeejoin.amos.boot.module.tcm.api.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;


/**
 * 
 *
 * @author system_generator
 * @date 2023-11-01
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tzs_three_systems")
public class ThreeSystems extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 监管单位ID
     */
	@TableField("supervisory_unit_id")
    private String supervisoryUnitId;

    /**
     * 监管单位名称
     */
	@TableField("supervisory_unit_name")
    private String supervisoryUnitName;

    /**
     * 监管单位orgcode
     */
	@TableField("supervisory_unit_org_code")
    private String supervisoryUnitOrgCode;

    /**
     * 监管单位等级
     */
	@TableField("supervisory_unit_level")
    private String supervisoryUnitLevel;

    /**
     * 占比
     */
	@TableField("proportion")
    private String proportion;

    /**
     * 已注册单位数
     */
	@TableField("registered_num")
    private Integer registeredNum;

    /**
     * 应排查企业数
     */
	@TableField("check_num")
    private Integer checkNum;

    /**
     * 已完成单位数
     */
	@TableField("finish_check_num")
    private Integer finishCheckNum;

    /**
     * 计划类型
     */
	@TableField("plan_type")
    private String planType;

    /**
     * 统计日期
     */
	@TableField("check_date")
    private String checkDate;

}
