|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.seeyon.ctp.util.ObjectToXMLBase
com.seeyon.ctp.organization.bo.V3xOrgEntity
com.seeyon.ctp.organization.bo.V3xOrgMember
public class V3xOrgMember
Title: 人员实体类BO对象
Description: 代码描述
Copyright: Copyright (c) 2012
Company: seeyon.com
| 字段摘要 |
|---|
| 构造方法摘要 | |
|---|---|
V3xOrgMember()
|
|
V3xOrgMember(OrgMember orgMember)
|
|
V3xOrgMember(V3xOrgMember orgMember)
复制传入的实体的属性值到Member的实例。 |
|
| 方法摘要 | |
|---|---|
void |
addSecondPost(java.lang.Long deptId,
java.lang.Long postId)
根据部门及岗位ID添加副岗 |
void |
addSecondPost(MemberPost memberPost)
根据实体添加人员副岗 |
V3xOrgEntity |
fromPO(BasePO po)
|
java.lang.String |
getAddress()
|
java.util.Date |
getBirthday()
扩展字段获取的get方法 |
java.lang.String |
getBlog()
|
java.util.List<MemberPost> |
getConcurrent_post()
|
java.lang.String |
getDegree()
|
java.lang.String |
getEmailAddress()
|
java.lang.String |
getEntityType()
|
java.lang.Integer |
getGender()
|
java.lang.String |
getIdNum()
|
java.lang.Boolean |
getIsAdmin()
|
java.lang.Boolean |
getIsAssigned()
|
java.lang.Boolean |
getIsInternal()
|
java.lang.Boolean |
getIsLoginable()
|
java.lang.Boolean |
getIsValid()
|
java.lang.Boolean |
getIsVirtual()
|
java.lang.String |
getLoginName()
|
java.lang.String |
getOfficeNum()
|
java.lang.Long |
getOrgDepartmentId()
|
java.lang.Long |
getOrgLevelId()
|
java.lang.Long |
getOrgPostId()
|
java.lang.String |
getPassword()
|
java.lang.Object |
getPOProperties(java.lang.String poKey)
应用层不要调用 |
java.lang.String |
getPostAddress()
|
java.lang.String |
getPostalcode()
|
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
key: 如emailaddress,telnumber |
java.lang.Object |
getProperty(java.lang.String key)
获得一个属性,如果没有该Key,返回null |
java.util.List<MemberPost> |
getSecond_post()
|
java.util.List<MemberPost> |
getSecondPostByDeptId(java.lang.Long deptId)
根据部门ID查找副岗 |
java.util.List<MemberPost> |
getSecondPostByPostId(java.lang.Long postId)
根据岗位ID查找副岗 |
java.lang.Integer |
getState()
|
java.lang.String |
getTelNumber()
得到手机号 |
java.lang.Integer |
getType()
|
V3xOrgPrincipal |
getV3xOrgPrincipal()
|
java.lang.String |
getWebsite()
|
java.lang.String |
getWeibo()
|
java.lang.String |
getWeixin()
|
boolean |
isValid()
判断实体是否有效 |
void |
setAddress(java.lang.String address)
|
void |
setIsAdmin(java.lang.Boolean isAdmin)
|
void |
setIsAssigned(java.lang.Boolean isAssigned)
|
void |
setIsInternal(java.lang.Boolean isInternal)
|
void |
setIsLoginable(java.lang.Boolean isLoginable)
|
void |
setIsValid(java.lang.Boolean isValid)
|
void |
setIsVirtual(java.lang.Boolean isVirtual)
|
void |
setLoginName(V3xOrgMember member,
java.lang.String loginName)
仅用于HR模块修改人员登陆名实用,不能用于新建 |
void |
setOrgDepartmentId(java.lang.Long orgDepartmentId)
|
void |
setOrgLevelId(java.lang.Long orgLevelId)
|
void |
setOrgPostId(java.lang.Long orgPostId)
|
void |
setPostAddress(java.lang.String postAddress)
|
void |
setPostalcode(java.lang.String postalcode)
|
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
替换原有所有属性 |
void |
setProperty(java.lang.String key,
java.lang.Object value)
设置属性,如果改key不在已有的key列表中,则添加该key到列表中 |
void |
setSecond_post(java.util.List<MemberPost> second_post)
|
void |
setState(int state)
|
void |
setState(java.lang.Integer state)
|
void |
setType(java.lang.Integer type)
|
void |
setV3xOrgPrincipal(java.lang.String loginName)
用于设置人员登录名并默认设置登录密码为123456方法,慎用 |
void |
setV3xOrgPrincipal(V3xOrgPrincipal v3xOrgPrincipal)
|
void |
setWeibo(java.lang.String weiboStr)
|
void |
setWeixin(java.lang.String weixinStr)
|
void |
toJsonString(java.lang.StringBuilder o,
OrgManager orgManager,
boolean needMobile,
java.util.List<MemberPost> secondPost)
给选人界面用的,不要轻易修改 {K:"6998870676086867221",N:"谭敏锋",S:12,P:4,L:10,D:2,F:[[3,4],[5,6]]} |
BasePO |
toPO()
|
| 从类 com.seeyon.ctp.organization.bo.V3xOrgEntity 继承的方法 |
|---|
equals, getCode, getCreateTime, getDescription, getEnabled, getId, getIsDeleted, getName, getOrgAccountId, getSortId, getStatus, getUpdateTime, hashCode, setCode, setCreateTime, setDescription, setEnabled, setId, setIdIfNew, setIsDeleted, setName, setOrgAccountId, setSortId, setStatus, setUpdateTime, toString |
| 从类 com.seeyon.ctp.util.ObjectToXMLBase 继承的方法 |
|---|
toXML |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 构造方法详细信息 |
|---|
public V3xOrgMember(V3xOrgMember orgMember)
orgMember - public V3xOrgMember()
public V3xOrgMember(OrgMember orgMember)
| 方法详细信息 |
|---|
public V3xOrgEntity fromPO(BasePO po)
V3xOrgEntity 中的 fromPOpublic BasePO toPO()
V3xOrgEntity 中的 toPOpublic void addSecondPost(MemberPost memberPost)
memberPost -
public void addSecondPost(java.lang.Long deptId,
java.lang.Long postId)
deptId - postId - public java.util.List<MemberPost> getSecondPostByDeptId(java.lang.Long deptId)
deptId -
public java.util.List<MemberPost> getSecondPostByPostId(java.lang.Long postId)
postId -
public java.util.List<MemberPost> getSecond_post()
public java.util.List<MemberPost> getConcurrent_post()
public java.lang.Boolean getIsValid()
public void setIsValid(java.lang.Boolean isValid)
public java.lang.Boolean getIsInternal()
public void setIsInternal(java.lang.Boolean isInternal)
public java.lang.Long getOrgDepartmentId()
public void setOrgDepartmentId(java.lang.Long orgDepartmentId)
public java.lang.Long getOrgLevelId()
public void setOrgLevelId(java.lang.Long orgLevelId)
public java.lang.Long getOrgPostId()
public void setOrgPostId(java.lang.Long orgPostId)
public java.lang.Integer getState()
public void setState(java.lang.Integer state)
public java.lang.Integer getType()
public void setType(java.lang.Integer type)
public java.lang.String getEntityType()
V3xOrgEntity 中的 getEntityTypepublic boolean isValid()
V3xOrgEntity 复制的描述
V3xOrgEntity 中的 isValid
public void setProperty(java.lang.String key,
java.lang.Object value)
key - 如emailaddress,telnumbervalue -
BusinessExceptionpublic java.lang.Object getProperty(java.lang.String key)
key - 如emailaddress,telnumber
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public java.lang.String getTelNumber()
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
properties - key: 如emailaddress,telnumberpublic java.lang.Object getPOProperties(java.lang.String poKey)
poKey - ExtAttr1 ...... ExtAttr30
public void toJsonString(java.lang.StringBuilder o,
OrgManager orgManager,
boolean needMobile,
java.util.List<MemberPost> secondPost)
o - orgManager - needMobile - 是否需要手机号,当没有短信插件的时候就不需要了public java.lang.Boolean getIsAdmin()
public void setIsAdmin(java.lang.Boolean isAdmin)
public java.lang.Boolean getIsAssigned()
public void setIsAssigned(java.lang.Boolean isAssigned)
public java.lang.Boolean getIsLoginable()
public void setIsLoginable(java.lang.Boolean isLoginable)
public java.lang.Boolean getIsVirtual()
public void setIsVirtual(java.lang.Boolean isVirtual)
public V3xOrgPrincipal getV3xOrgPrincipal()
public void setV3xOrgPrincipal(V3xOrgPrincipal v3xOrgPrincipal)
public void setV3xOrgPrincipal(java.lang.String loginName)
loginName - 登录名public java.util.Date getBirthday()
public java.lang.String getOfficeNum()
public java.lang.String getEmailAddress()
public void setWeibo(java.lang.String weiboStr)
public java.lang.String getWeibo()
public void setWeixin(java.lang.String weixinStr)
public java.lang.String getWeixin()
public java.lang.String getIdNum()
public java.lang.String getDegree()
public void setPostalcode(java.lang.String postalcode)
public java.lang.String getPostalcode()
public void setAddress(java.lang.String address)
public java.lang.String getAddress()
public void setPostAddress(java.lang.String postAddress)
public java.lang.String getPostAddress()
public java.lang.Integer getGender()
public java.lang.String getLoginName()
public java.lang.String getBlog()
public java.lang.String getWebsite()
public java.lang.String getPassword()
public void setState(int state)
public void setSecond_post(java.util.List<MemberPost> second_post)
public void setLoginName(V3xOrgMember member,
java.lang.String loginName)
member - loginName -
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||