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;
|
}
|