package com.yeejoin.amos.boot.module.tcm.flc.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 2021-11-22
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tz_flc_person_quality")
public class PersonQuality extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * org_user_id
     */
	@TableField("pserson_id")
    private Long psersonId;

    /**
     * 档案编号
     */
	@TableField("record_num")
    private String recordNum;

    /**
     * 证书类型
     */
	@TableField("licence_type")
    private String licenceType;

    /**
     * 证书类型编码
     */
	@TableField("licence_type_code")
    private String licenceTypeCode;

    /**
     * 发证机关id
     */
	@TableField("licence_issue_org_id")
    private Long licenceIssueOrgId;

    /**
     * 发证机关
     */
	@TableField("licence_issue_org")
    private String licenceIssueOrg;

    /**
     * 作业项目
     */
	@TableField("project_work")
    private String projectWork;

    /**
     * 复审记录
     */
	@TableField("recheck_record")
    private String recheckRecord;

    /**
     * 聘用记录
     */
	@TableField("hire_record")
    private String hireRecord;

    /**
     * 备注
     */
	@TableField("remark")
    private String remark;

    /**
     * 发证日期
     */
	@TableField("licence_date")
    private Date licenceDate;


}
