public class MemberPost
extends java.lang.Object
implements java.io.Serializable
构造器和说明 |
---|
MemberPost() |
MemberPost(V3xOrgRelationship rel) |
限定符和类型 | 方法和说明 |
---|---|
static MemberPost |
createBusinessPost(java.lang.Long memberId,
java.lang.Long deptId,
java.lang.Long businessRoleId,
java.lang.Long businessId,
java.lang.Long mainSortId) |
static MemberPost |
createConcurrentPost(java.lang.Long memberId,
java.lang.Long concurrentDeptId,
java.lang.Long concurrentPostId,
java.lang.Long concurrentLevelId,
java.lang.Long concurrentAccountId,
java.lang.Integer concurrentSortId,
java.lang.String concurrentCode,
java.lang.String conRoles)
兼职
|
static MemberPost |
createMainPost(V3xOrgMember member) |
static MemberPost |
createSecondPost(java.lang.Long memberId,
java.lang.Long secondDeptId,
java.lang.Long secondPostId,
java.lang.Long mainAccountId,
java.lang.Integer mainSortId)
副岗
|
boolean |
equals(java.lang.Object obj) |
java.lang.Long |
getBusinessRoleId() |
java.lang.String |
getCode() |
java.lang.String |
getConRoles() |
java.util.Date |
getCreateTime() |
java.lang.Long |
getCreateUserID() |
java.lang.Long |
getDepId() |
java.lang.Long |
getDutyLevelId() |
java.lang.Long |
getLevelId() |
java.lang.Long |
getMemberId() |
java.lang.Integer |
getMemberType() |
java.lang.Long |
getOrgAccountId() |
java.lang.Long |
getPostId() |
java.lang.Long |
getSortId() |
OrgConstants.MemberPostType |
getType() |
java.util.Date |
getUpdateTime() |
int |
hashCode() |
void |
setBusinessRoleId(java.lang.Long businessRoleId) |
void |
setCode(java.lang.String code) |
void |
setConRoles(java.lang.String conRoles) |
void |
setCreateTime(java.util.Date createTime) |
void |
setCreateUserID(java.lang.Long createUserID) |
void |
setDepId(java.lang.Long depId) |
void |
setDutyLevelId(java.lang.Long dutyLevelId) |
void |
setLevelId(java.lang.Long levelId) |
void |
setMemberId(java.lang.Long memberId) |
void |
setMemberType(java.lang.Integer memberType) |
void |
setOrgAccountId(java.lang.Long orgAccountId) |
void |
setPostId(java.lang.Long postId) |
void |
setSortId(java.lang.Long sortId) |
void |
setType(OrgConstants.MemberPostType type) |
void |
setUpdateTime(java.util.Date updateTime) |
V3xOrgRelationship |
toRelationship() |
public MemberPost()
public MemberPost(V3xOrgRelationship rel)
public static MemberPost createMainPost(V3xOrgMember member)
public static MemberPost createSecondPost(java.lang.Long memberId, java.lang.Long secondDeptId, java.lang.Long secondPostId, java.lang.Long mainAccountId, java.lang.Integer mainSortId)
memberId
- secondDeptId
- 副岗部门,不可以为nullsecondPostId
- 副岗岗位,不可以为nullmainAccountId
- 副岗单位,同时也是主岗单位,不可以为nullmainSortId
- 主岗排序号,一定要填public static MemberPost createBusinessPost(java.lang.Long memberId, java.lang.Long deptId, java.lang.Long businessRoleId, java.lang.Long businessId, java.lang.Long mainSortId)
public static MemberPost createConcurrentPost(java.lang.Long memberId, java.lang.Long concurrentDeptId, java.lang.Long concurrentPostId, java.lang.Long concurrentLevelId, java.lang.Long concurrentAccountId, java.lang.Integer concurrentSortId, java.lang.String concurrentCode, java.lang.String conRoles)
memberId
- concurrentDeptId
- 兼职部门,可以为nullconcurrentPostId
- 兼职岗位,可以为nullconcurrentLevelId
- 兼职职务级别,可以为nullconcurrentAccountId
- 兼职单位,不可以为nullconcurrentSortId
- 兼职排序号,如果没有指定,就给-1concurrentCode
- 兼职编号conRoles
- 兼职所选的兼职角色public V3xOrgRelationship toRelationship()
public java.lang.Long getMemberId()
public void setMemberId(java.lang.Long memberId)
public java.lang.Long getDepId()
public void setDepId(java.lang.Long depId)
public java.lang.Long getPostId()
public void setPostId(java.lang.Long postId)
public java.lang.Long getLevelId()
public void setLevelId(java.lang.Long levelId)
public java.lang.Long getDutyLevelId()
public void setDutyLevelId(java.lang.Long dutyLevelId)
public java.lang.Long getOrgAccountId()
public void setOrgAccountId(java.lang.Long orgAccountId)
public java.lang.Long getSortId()
public void setSortId(java.lang.Long sortId)
public OrgConstants.MemberPostType getType()
public void setType(OrgConstants.MemberPostType type)
public java.lang.String getCode()
public void setCode(java.lang.String code)
public java.lang.String getConRoles()
public void setConRoles(java.lang.String conRoles)
public java.util.Date getCreateTime()
public void setCreateTime(java.util.Date createTime)
public java.util.Date getUpdateTime()
public void setUpdateTime(java.util.Date updateTime)
public int hashCode()
hashCode
在类中 java.lang.Object
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
public java.lang.Long getCreateUserID()
public void setCreateUserID(java.lang.Long createUserID)
public java.lang.Integer getMemberType()
public void setMemberType(java.lang.Integer memberType)
public java.lang.Long getBusinessRoleId()
public void setBusinessRoleId(java.lang.Long businessRoleId)