Class Staff

    • Constructor Detail

      • Staff

        public Staff()
      • Staff

        public Staff​(Staff source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getUserId

        public String getUserId()
        Get 员工在电子签平台的用户ID
        Returns:
        UserId 员工在电子签平台的用户ID
      • setUserId

        public void setUserId​(String UserId)
        Set 员工在电子签平台的用户ID
        Parameters:
        UserId - 员工在电子签平台的用户ID
      • getDisplayName

        public String getDisplayName()
        Get 显示的员工名
        Returns:
        DisplayName 显示的员工名
      • setDisplayName

        public void setDisplayName​(String DisplayName)
        Set 显示的员工名
        Parameters:
        DisplayName - 显示的员工名
      • getMobile

        public String getMobile()
        Get 员工手机号
        Returns:
        Mobile 员工手机号
      • setMobile

        public void setMobile​(String Mobile)
        Set 员工手机号
        Parameters:
        Mobile - 员工手机号
      • getEmail

        public String getEmail()
        Get 员工邮箱 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Email 员工邮箱 注意:此字段可能返回 null,表示取不到有效值。
      • setEmail

        public void setEmail​(String Email)
        Set 员工邮箱 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Email - 员工邮箱 注意:此字段可能返回 null,表示取不到有效值。
      • getOpenId

        public String getOpenId()
        Get 员工在第三方应用平台的用户ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OpenId 员工在第三方应用平台的用户ID 注意:此字段可能返回 null,表示取不到有效值。
      • setOpenId

        public void setOpenId​(String OpenId)
        Set 员工在第三方应用平台的用户ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OpenId - 员工在第三方应用平台的用户ID 注意:此字段可能返回 null,表示取不到有效值。
      • getRoles

        public StaffRole[] getRoles()
        Get 员工角色 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Roles 员工角色 注意:此字段可能返回 null,表示取不到有效值。
      • setRoles

        public void setRoles​(StaffRole[] Roles)
        Set 员工角色 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Roles - 员工角色 注意:此字段可能返回 null,表示取不到有效值。
      • getDepartment

        public Department getDepartment()
        Get 员工部门 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Department 员工部门 注意:此字段可能返回 null,表示取不到有效值。
      • setDepartment

        public void setDepartment​(Department Department)
        Set 员工部门 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Department - 员工部门 注意:此字段可能返回 null,表示取不到有效值。
      • getVerified

        public Boolean getVerified()
        Get 员工是否实名
        Returns:
        Verified 员工是否实名
      • setVerified

        public void setVerified​(Boolean Verified)
        Set 员工是否实名
        Parameters:
        Verified - 员工是否实名
      • getCreatedOn

        public Long getCreatedOn()
        Get 员工创建时间戳,单位秒
        Returns:
        CreatedOn 员工创建时间戳,单位秒
      • setCreatedOn

        public void setCreatedOn​(Long CreatedOn)
        Set 员工创建时间戳,单位秒
        Parameters:
        CreatedOn - 员工创建时间戳,单位秒
      • getVerifiedOn

        public Long getVerifiedOn()
        Get 员工实名时间戳,单位秒
        Returns:
        VerifiedOn 员工实名时间戳,单位秒
      • setVerifiedOn

        public void setVerifiedOn​(Long VerifiedOn)
        Set 员工实名时间戳,单位秒
        Parameters:
        VerifiedOn - 员工实名时间戳,单位秒
      • getQuiteJob

        public Long getQuiteJob()
        Get 员工是否离职:0-未离职,1-离职
        Returns:
        QuiteJob 员工是否离职:0-未离职,1-离职
      • setQuiteJob

        public void setQuiteJob​(Long QuiteJob)
        Set 员工是否离职:0-未离职,1-离职
        Parameters:
        QuiteJob - 员工是否离职:0-未离职,1-离职