java.lang.Object
cn.herodotus.engine.assistant.definition.domain.base.AbstractEntity
cn.herodotus.engine.data.core.entity.BaseEntity
cn.herodotus.engine.data.core.entity.BaseSysEntity
cn.herodotus.engine.supplier.upms.logic.entity.hr.SysEmployee
All Implemented Interfaces:
cn.herodotus.engine.assistant.definition.domain.base.Entity, SocialUserDetails, Serializable

@Entity public class SysEmployee extends cn.herodotus.engine.data.core.entity.BaseSysEntity implements SocialUserDetails

Description: 人员信息

Author:
: gengwei.zheng
See Also:
Date:
: 2020/1/19 16:41
  • Constructor Details

    • SysEmployee

      public SysEmployee()
  • Method Details

    • getUser

      public SysUser getUser()
    • setUser

      public void setUser(SysUser user)
    • getEmployeeId

      public String getEmployeeId()
    • setEmployeeId

      public void setEmployeeId(String employeeId)
    • getEmployeeName

      public String getEmployeeName()
    • setEmployeeName

      public void setEmployeeName(String employeeName)
    • getEmployeeNo

      public String getEmployeeNo()
    • setEmployeeNo

      public void setEmployeeNo(String employeeNo)
    • getMobilePhoneNumber

      public String getMobilePhoneNumber()
    • setMobilePhoneNumber

      public void setMobilePhoneNumber(String mobilePhoneNumber)
    • getOfficePhoneNumber

      public String getOfficePhoneNumber()
    • setOfficePhoneNumber

      public void setOfficePhoneNumber(String officePhoneNumber)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getPkiEmail

      public String getPkiEmail()
    • setPkiEmail

      public void setPkiEmail(String pkiEmail)
    • getA4BizEmpId

      public String getA4BizEmpId()
    • setA4BizEmpId

      public void setA4BizEmpId(String a4BizEmpId)
    • getUuid

      public String getUuid()
      Specified by:
      getUuid in interface SocialUserDetails
    • getSource

      public String getSource()
      Specified by:
      getSource in interface SocialUserDetails
    • getPhoneNumber

      public String getPhoneNumber()
      Specified by:
      getPhoneNumber in interface SocialUserDetails
    • getAvatar

      public String getAvatar()
      Specified by:
      getAvatar in interface SocialUserDetails
    • setAvatar

      public void setAvatar(String avatar)
    • getUsername

      public String getUsername()
      Specified by:
      getUsername in interface SocialUserDetails
    • getNickname

      public String getNickname()
      Specified by:
      getNickname in interface SocialUserDetails
    • getBirthday

      public Date getBirthday()
    • setBirthday

      public void setBirthday(Date birthday)
    • getGender

      public Gender getGender()
    • setGender

      public void setGender(Gender gender)
    • getIdentity

      public Identity getIdentity()
    • setIdentity

      public void setIdentity(Identity identity)
    • getDepartments

      public Set<SysDepartment> getDepartments()
    • setDepartments

      public void setDepartments(Set<SysDepartment> departments)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class cn.herodotus.engine.data.core.entity.BaseEntity