package com.mini.mybigscreen.biz.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 java.io.Serializable; import java.time.LocalDateTime; import lombok.Getter; import lombok.Setter; /** *
* 员工表用于存储公司内部员工的基本信息 *
* * @author gaoxq * @since 2026-03-03 */ @Getter @Setter @TableName("biz_resume_employee") public class ResumeEmployee implements Serializable { private static final long serialVersionUID = 1L; /** * 记录时间 */ @TableField("create_time") private LocalDateTime createTime; /** * 唯一标识 */ @TableId(value = "employee_id", type = IdType.AUTO) private String employeeId; /** * 员工姓名 */ @TableField("employee_name") private String employeeName; /** * 员工编号 */ @TableField("employee_code") private String employeeCode; /** * 电子邮件 */ @TableField("email") private String email; /** * 移动电话 */ @TableField("phone_number") private String phoneNumber; /** * 性别 */ @TableField("sex") private String sex; /** * 职位 */ @TableField("employee_position") private String employeePosition; /** * 入职日期 */ @TableField("hire_date") private String hireDate; /** * 状态 */ @TableField("employee_status") private String employeeStatus; /** * 租户id */ @TableField("f_tenant_id") private String fTenantId; /** * 流程id */ @TableField("f_flow_id") private String fFlowId; /** * 流程任务主键 */ @TableField("f_flow_task_id") private String fFlowTaskId; /** * 流程任务状态 */ @TableField("f_flow_state") private Integer fFlowState; }