package com.ruoyi.cms.domain;

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 com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 新入职员工确认信息
 * 
 * @author 
 * @email 
 * @date 2025-10-10 10:42:16
 */
@Data
@TableName("employee_confirm")
public class EmployeeConfirm extends BaseEntity {
	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/**
	 * 主键id
	 */
	@TableId(value = "id",type = IdType.AUTO)
	@ApiModelProperty("id")
	private Long id;
	/**
	 * 企业id
	 */
	@ApiModelProperty("企业id")
	private Long companyId;
	/**
	 * 姓名
	 */
	@ApiModelProperty("姓名")
	private String contactPerson;
	/**
	 * 身份证
	 */
	@ApiModelProperty("身份证")
	private String idCard;
	/**
	 * 入职日期
	 */
	@ApiModelProperty("入职日期")
	private String entryDate;
	/**
	 * 联系电话
	 */
	@ApiModelProperty("联系电话")
	private String contactPersonPhone;
	/**
	 * 劳动合同期限
	 */
	@ApiModelProperty("劳动合同期限")
	private String contractTerm;

	@ApiModelProperty("工作id")
	private Long jobId;

	@ApiModelProperty("移动端用户id")
	private Long userId;

	/**
	 * 申请id
	 */
	@TableField(exist = false)
	private Long applyId;
}
