package com.bcxin.ars.model.supervision;

import com.bcxin.ars.model.BaseModel;
import com.bcxin.ars.model.SupervisionCommon;
import lombok.Data;

/**
 * 公司监督检查
 */
@Data
public class CompanyInspection extends SupervisionCommon {

    /** 公司类型 */
    private String institutionType;

    /** 公司名称 */
    private String companyName;

    /** 公司id */
    private Long companyId;

    /** 驻勤点名称 */
    private String taskName;

    /** 驻勤点id */
    private Long taskId;

    /** 检查公安机关id */
    private Long checkOrgId;

    /** 检查公安机关 */
    private String checkOrg;

    /** 检查人id */
    private Long checkerId;

    /** 检查人 */
    private String checker;

    /** 检查时间 */
    private String checkDate;

    /** 作出处理决定 公安机关id */
    private Long handleOrgId;

    /** 作出处理决定 公安机关 */
    private String handleOrg;

    /** 登记机构id */
    private Long orgId;

    /** 登记机构 */
    private String orgName;

    /** 登记人id */
    private Long registerId;

    /** 登记人 */
    private String register;

    /** 公司检查问题 */
    private String companyQuestion;

    /** 驻勤点检查问题 */
    private String taskQuestion;

    /** 检查内容 */
    private String content;

    /** 检查记录 */
    private String record;

    /** 整改要求 */
    private String rectifyRequire;

    /** 复查情况 */
    private String review;

    /**
     * 检查类型
     */
    private String checkType;

    /** 数据来源 */
    private String dataSource;

    /** 被检查人签名 */
    private String signImgPath;
}