package com.gs.xky.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * 员工信息表 * * @TableName MES_STAFF */ @TableName(value = "MES_STAFF") @Data @KeySequence(value = "SEQ_MES_STAFF", dbType = DbType.ORACLE) public class MesStaff implements Serializable { @TableField(exist = false) private static final long serialVersionUID = 1L; /** * ID */ @TableId private Long id; /** * 员工编码 */ private String staffNo; /** * 员工姓名 */ private String staffName; /** * 部门编码 */ private String departmentNo; /** * 部门名称 */ private String departmentName; /** * 岗位编码 */ private String positionCode; /** * 岗位名称 */ private String positionName; /** * 手机号 */ private String phoneNumber; /** * 任岗开始日期 */ private Date startDate; /** * 备注 */ private String remark; /** * 创建组织 */ private Long createOrg; /** * 使用组织 */ private String useOrg; /** * 自定义字段3 */ private String remark3; /** * 自定义字段4 */ private String remark4; /** * 自定义字段5 */ private String remark5; /** * 创建人 */ private String createBy; /** * 创建时间 */ private Date createDate; /** * 更新人 */ private String lastupdateBy; /** * 更新时间 */ private Date lastupdateDate; /** * 备注 */ private String memo; /** * 生产线 */ private String lineNo; /** * 生产员工标识 */ private Long workMk; /** * 是否禁用 */ private String fforbidStatus; /** * 业务员类型 */ private String operatorType; /** * 离职时间 */ private Date separationTime; /** * 是否是关键岗位 0:否,1:是 */ private String keyPosts; }