package cn.com.lzt.useractiviti.entity; import java.math.BigDecimal; import java.util.Date; import java.lang.String; import java.lang.Double; import java.lang.Integer; import java.math.BigDecimal; import javax.xml.soap.Text; import java.sql.Blob; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import org.hibernate.annotations.GenericGenerator; import javax.persistence.SequenceGenerator; import org.jeecgframework.poi.excel.annotation.Excel; /** * @Title: Entity * @Description: t_bus_activiti_user_personnel * @author onlineGenerator * @date 2019-07-20 20:53:22 * @version V1.0 * */ @Entity @Table(name = "t_bus_activiti_user_personnel", schema = "") @SuppressWarnings("serial") public class TBusActivitiUserPersonnelEntity implements java.io.Serializable { /**主键*/ private java.lang.String id; /**bpmStatus*/ @Excel(name="bpmStatus",width=15) private java.lang.String bpmStatus; /**procInstId*/ @Excel(name="procInstId",width=15) private java.lang.String procInstId; /**stepName*/ @Excel(name="stepName",width=15) private java.lang.String stepName; /**创建人名称*/ @Excel(name="创建人名称",width=15) private java.lang.String createName; /**创建人登录名称*/ @Excel(name="创建人登录名称",width=15) private java.lang.String createBy; /**创建日期*/ @Excel(name="创建日期",width=15,format = "yyyy-MM-dd") private java.util.Date createDate; /**更新人名称*/ @Excel(name="更新人名称",width=15) private java.lang.String updateName; /**更新人登录名称*/ @Excel(name="更新人登录名称",width=15) private java.lang.String updateBy; /**更新日期*/ @Excel(name="更新日期",width=15,format = "yyyy-MM-dd") private java.util.Date updateDate; /**员工ID*/ @Excel(name="员工ID",width=15) private java.lang.String userId; /**departId*/ @Excel(name="departId",width=15) private java.lang.String departId; /**departname*/ @Excel(name="departname",width=15) private java.lang.String departName; /**用户账户*/ @Excel(name="用户账户",width=15) private java.lang.String userName; /**真实名*/ @Excel(name="真实名",width=15) private java.lang.String realName; /**身份证号*/ @Excel(name="身份证号",width=15) private java.lang.String idcard; /**手机号*/ @Excel(name="手机号",width=15) private java.lang.String mobilePhone; /**性别*/ @Excel(name="性别",width=15) private java.lang.String gender; /**民族*/ @Excel(name="民族",width=15) private java.lang.String nation; /**学历*/ @Excel(name="学历",width=15) private java.lang.String education; /**地址*/ @Excel(name="地址",width=15) private java.lang.String address; /**户口地址*/ @Excel(name="户口地址",width=15) private java.lang.String hkaddress; /**职务*/ @Excel(name="职务",width=15) private java.lang.String duty; /**薪资*/ @Excel(name="薪资",width=15) private BigDecimal money; /**合同有效期开始时间*/ @Excel(name="合同有效期开始时间",width=15,format = "yyyy-MM-dd") private java.util.Date contractStime; /**合同时长,单位年*/ @Excel(name="合同时长,单位年",width=15) private java.lang.Integer contractLong; /**试用期限*/ @Excel(name="试用期限",width=15) private java.lang.Integer trialPeriod; /**缴金*/ @Excel(name="缴金",width=15) private java.lang.String jiaojin; /**拟排班方式*/ @Excel(name="拟排班方式",width=15) private java.lang.String prearrange; /**从业经验*/ @Excel(name="从业经验",width=15) private java.lang.String experience; /**备注*/ @Excel(name="备注",width=15) private java.lang.String remark; /**户口类型*/ @Excel(name="户口类型",width=15) private java.lang.String hktype; /**邮箱*/ @Excel(name="邮箱",width=15) private java.lang.String email; /**roleId*/ @Excel(name="roleId",width=15) private java.lang.String roleId; /**roleName*/ @Excel(name="roleName",width=15) private java.lang.String roleName; private String managerType; private String userType;// 员工类型:0管理员工;1普通员工 private String userNum;// 员工工号 private String dutyName; /** *方法: 取得java.lang.String *@return: java.lang.String 主键 */ @Id @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") @Column(name ="ID",nullable=false,length=36) public java.lang.String getId(){ return this.id; } /** *方法: 设置java.lang.String *@param: java.lang.String 主键 */ public void setId(java.lang.String id){ this.id = id; } /** *方法: 取得java.lang.String *@return: java.lang.String bpmStatus */ @Column(name ="BPM_STATUS",nullable=true,length=35) public java.lang.String getBpmStatus(){ return this.bpmStatus; } /** *方法: 设置java.lang.String *@param: java.lang.String bpmStatus */ public void setBpmStatus(java.lang.String bpmStatus){ this.bpmStatus = bpmStatus; } /** *方法: 取得java.lang.String *@return: java.lang.String procInstId */ @Column(name ="PROC_INST_ID",nullable=true,length=64) public java.lang.String getProcInstId(){ return this.procInstId; } /** *方法: 设置java.lang.String *@param: java.lang.String procInstId */ public void setProcInstId(java.lang.String procInstId){ this.procInstId = procInstId; } /** *方法: 取得java.lang.String *@return: java.lang.String stepName */ @Column(name ="STEP_NAME",nullable=true,length=50) public java.lang.String getStepName(){ return this.stepName; } /** *方法: 设置java.lang.String *@param: java.lang.String stepName */ public void setStepName(java.lang.String stepName){ this.stepName = stepName; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人名称 */ @Column(name ="CREATE_NAME",nullable=true,length=50) public java.lang.String getCreateName(){ return this.createName; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人名称 */ public void setCreateName(java.lang.String createName){ this.createName = createName; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人登录名称 */ @Column(name ="CREATE_BY",nullable=true,length=50) public java.lang.String getCreateBy(){ return this.createBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人登录名称 */ public void setCreateBy(java.lang.String createBy){ this.createBy = createBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 创建日期 */ @Column(name ="CREATE_DATE",nullable=true) public java.util.Date getCreateDate(){ return this.createDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 创建日期 */ public void setCreateDate(java.util.Date createDate){ this.createDate = createDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人名称 */ @Column(name ="UPDATE_NAME",nullable=true,length=50) public java.lang.String getUpdateName(){ return this.updateName; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人名称 */ public void setUpdateName(java.lang.String updateName){ this.updateName = updateName; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人登录名称 */ @Column(name ="UPDATE_BY",nullable=true,length=50) public java.lang.String getUpdateBy(){ return this.updateBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人登录名称 */ public void setUpdateBy(java.lang.String updateBy){ this.updateBy = updateBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 更新日期 */ @Column(name ="UPDATE_DATE",nullable=true) public java.util.Date getUpdateDate(){ return this.updateDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 更新日期 */ public void setUpdateDate(java.util.Date updateDate){ this.updateDate = updateDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 员工ID */ @Column(name ="USERID",nullable=true,length=36) public java.lang.String getUserId(){ return this.userId; } /** *方法: 设置java.lang.String *@param: java.lang.String 员工ID */ public void setUserId(java.lang.String userId){ this.userId = userId; } /** *方法: 取得java.lang.String *@return: java.lang.String departId */ @Column(name ="DEPART_ID",nullable=true,length=32) public java.lang.String getDepartId(){ return this.departId; } /** *方法: 设置java.lang.String *@param: java.lang.String departId */ public void setDepartId(java.lang.String departId){ this.departId = departId; } /** *方法: 取得java.lang.String *@return: java.lang.String departname */ @Column(name ="DEPARTNAME",nullable=true,length=255) public java.lang.String getDepartName(){ return this.departName; } /** *方法: 设置java.lang.String *@param: java.lang.String departName */ public void setDepartName(java.lang.String departName){ this.departName = departName; } /** *方法: 取得java.lang.String *@return: java.lang.String 用户账户 */ @Column(name ="USERNAME",nullable=true,length=255) public java.lang.String getUserName(){ return this.userName; } /** *方法: 设置java.lang.String *@param: java.lang.String 用户账户 */ public void setUserName(java.lang.String userName){ this.userName = userName; } /** *方法: 取得java.lang.String *@return: java.lang.String 真实名 */ @Column(name ="REALNAME",nullable=true,length=50) public java.lang.String getRealName(){ return this.realName; } /** *方法: 设置java.lang.String *@param: java.lang.String 真实名 */ public void setRealName(java.lang.String realName){ this.realName = realName; } /** *方法: 取得java.lang.String *@return: java.lang.String 身份证号 */ @Column(name ="IDCARD",nullable=true,length=20) public java.lang.String getIdcard(){ return this.idcard; } /** *方法: 设置java.lang.String *@param: java.lang.String 身份证号 */ public void setIdcard(java.lang.String idcard){ this.idcard = idcard; } /** *方法: 取得java.lang.String *@return: java.lang.String 手机号 */ @Column(name ="MOBILEPHONE",nullable=true,length=45) public java.lang.String getMobilePhone(){ return this.mobilePhone; } /** *方法: 设置java.lang.String *@param: java.lang.String 手机号 */ public void setMobilePhone(java.lang.String mobilePhone){ this.mobilePhone = mobilePhone; } /** *方法: 取得java.lang.String *@return: java.lang.String 性别 */ @Column(name ="GENDER",nullable=true,length=45) public java.lang.String getGender(){ return this.gender; } /** *方法: 设置java.lang.String *@param: java.lang.String 性别 */ public void setGender(java.lang.String gender){ this.gender = gender; } /** *方法: 取得java.lang.String *@return: java.lang.String 民族 */ @Column(name ="NATION",nullable=true,length=45) public java.lang.String getNation(){ return this.nation; } /** *方法: 设置java.lang.String *@param: java.lang.String 民族 */ public void setNation(java.lang.String nation){ this.nation = nation; } /** *方法: 取得java.lang.String *@return: java.lang.String 学历 */ @Column(name ="EDUCATION",nullable=true,length=45) public java.lang.String getEducation(){ return this.education; } /** *方法: 设置java.lang.String *@param: java.lang.String 学历 */ public void setEducation(java.lang.String education){ this.education = education; } /** *方法: 取得java.lang.String *@return: java.lang.String 地址 */ @Column(name ="ADDRESS",nullable=true,length=255) public java.lang.String getAddress(){ return this.address; } /** *方法: 设置java.lang.String *@param: java.lang.String 地址 */ public void setAddress(java.lang.String address){ this.address = address; } /** *方法: 取得java.lang.String *@return: java.lang.String 户口地址 */ @Column(name ="HKADDRESS",nullable=true,length=255) public java.lang.String getHkaddress(){ return this.hkaddress; } /** *方法: 设置java.lang.String *@param: java.lang.String 户口地址 */ public void setHkaddress(java.lang.String hkaddress){ this.hkaddress = hkaddress; } /** *方法: 取得java.lang.String *@return: java.lang.String 职务 */ @Column(name ="DUTY",nullable=true,length=45) public java.lang.String getDuty(){ return this.duty; } /** *方法: 设置java.lang.String *@param: java.lang.String 职务 */ public void setDuty(java.lang.String duty){ this.duty = duty; } /** *方法: 取得java.lang.Integer *@return: java.lang.Integer 薪资 */ @Column(name ="MONEY",nullable=true,length=10) public BigDecimal getMoney(){ return this.money; } /** *方法: 设置java.lang.Integer *@param: java.lang.Integer 薪资 */ public void setMoney(BigDecimal money){ this.money = money; } /** *方法: 取得java.util.Date *@return: java.util.Date 合同有效期开始时间 */ @Column(name ="CONTRACT_STIME",nullable=true) public java.util.Date getContractStime(){ return this.contractStime; } /** *方法: 设置java.util.Date *@param: java.util.Date 合同有效期开始时间 */ public void setContractStime(java.util.Date contractStime){ this.contractStime = contractStime; } /** *方法: 取得java.lang.Integer *@return: java.lang.Integer 合同时长,单位年 */ @Column(name ="CONTRACT_LONG",nullable=true,length=10) public java.lang.Integer getContractLong(){ return this.contractLong; } /** *方法: 设置java.lang.Integer *@param: java.lang.Integer 合同时长,单位年 */ public void setContractLong(java.lang.Integer contractLong){ this.contractLong = contractLong; } /** *方法: 取得java.lang.Integer *@return: java.lang.Integer 试用期限 */ @Column(name ="TRIAL_PERIOD",nullable=true,length=10) public java.lang.Integer getTrialPeriod(){ return this.trialPeriod; } /** *方法: 设置java.lang.Integer *@param: java.lang.Integer 试用期限 */ public void setTrialPeriod(java.lang.Integer trialPeriod){ this.trialPeriod = trialPeriod; } /** *方法: 取得java.lang.String *@return: java.lang.String 缴金 */ @Column(name ="JIAOJIN",nullable=true,length=45) public java.lang.String getJiaojin(){ return this.jiaojin; } /** *方法: 设置java.lang.String *@param: java.lang.String 缴金 */ public void setJiaojin(java.lang.String jiaojin){ this.jiaojin = jiaojin; } /** *方法: 取得java.lang.String *@return: java.lang.String 拟排班方式 */ @Column(name ="PREARRANGE",nullable=true,length=255) public java.lang.String getPrearrange(){ return this.prearrange; } /** *方法: 设置java.lang.String *@param: java.lang.String 拟排班方式 */ public void setPrearrange(java.lang.String prearrange){ this.prearrange = prearrange; } /** *方法: 取得java.lang.String *@return: java.lang.String 从业经验 */ @Column(name ="EXPERIENCE",nullable=true,length=255) public java.lang.String getExperience(){ return this.experience; } /** *方法: 设置java.lang.String *@param: java.lang.String 从业经验 */ public void setExperience(java.lang.String experience){ this.experience = experience; } /** *方法: 取得java.lang.String *@return: java.lang.String 备注 */ @Column(name ="REMARK",nullable=true,length=255) public java.lang.String getRemark(){ return this.remark; } /** *方法: 设置java.lang.String *@param: java.lang.String 备注 */ public void setRemark(java.lang.String remark){ this.remark = remark; } /** *方法: 取得java.lang.String *@return: java.lang.String 户口类型 */ @Column(name ="HKTYPE",nullable=true,length=45) public java.lang.String getHktype(){ return this.hktype; } /** *方法: 设置java.lang.String *@param: java.lang.String 户口类型 */ public void setHktype(java.lang.String hktype){ this.hktype = hktype; } /** *方法: 取得java.lang.String *@return: java.lang.String 邮箱 */ @Column(name ="EMAIL",nullable=true,length=255) public java.lang.String getEmail(){ return this.email; } /** *方法: 设置java.lang.String *@param: java.lang.String 邮箱 */ public void setEmail(java.lang.String email){ this.email = email; } /** *方法: 取得java.lang.String *@return: java.lang.String roleId */ @Column(name ="ROLE_ID",nullable=true,length=255) public java.lang.String getRoleId(){ return this.roleId; } /** *方法: 设置java.lang.String *@param: java.lang.String roleId */ public void setRoleId(java.lang.String roleId){ this.roleId = roleId; } /** *方法: 取得java.lang.String *@return: java.lang.String roleName */ @Column(name ="ROLE_NAME",nullable=true,length=255) public java.lang.String getRoleName(){ return this.roleName; } /** *方法: 设置java.lang.String *@param: java.lang.String roleName */ public void setRoleName(java.lang.String roleName){ this.roleName = roleName; } /** *方法: 取得java.lang.String *@return: java.lang.String 管理类型 */ @Column(name ="MANAGER_TYPE",nullable=true,length=32) public java.lang.String getManagerType(){ return this.managerType; } /** *方法: 设置java.lang.String *@param: java.lang.String 管理类型 */ public void setManagerType(java.lang.String managerType){ this.managerType = managerType; } @Column(name = "USER_TYPE", nullable = false) public String getUserType() { return userType; } public void setUserType(String userType) { this.userType = userType; } @Column(name = "userNum", nullable = false) public String getUserNum() { return userNum; } public void setUserNum(String userNum) { this.userNum = userNum; } @Column(name = "duty_name", nullable = false) public String getDutyName() { return dutyName; } public void setDutyName(String dutyName) { this.dutyName = dutyName; } }