public class V3xOrgTeam extends V3xOrgEntity implements java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
protected java.lang.Long |
ownerId |
protected int |
type |
ACCOUNT_ACC_ALL, ACCOUNT_ACC_NBR, ACCOUNT_ACC_NBR_SUB, ACCOUNT_ACC_NBR_SUB_SUP, ACCOUNT_ACC_NON, ACCOUNT_ACC_SUB, ACCOUNT_ACC_SUP, ACCOUNT_ACC_SUP_NBR, ACCOUNT_ACC_SUP_SUB, code, CONFIG_AUDIT_ADMIN_CATEGORY, CONFIG_AUDIT_ADMIN_ID, CONFIG_AUDIT_ADMIN_NAME, CONFIG_SALARY_ADMIN_TRIGGER_ID, CONFIG_SYSTEM_ADMIN_CATEGORY, CONFIG_SYSTEM_ADMIN_ID, CONFIG_SYSTEM_ADMIN_NAME, CONFIG_SYSTEM_AI_PUSH_ID, CONFIG_SYSTEM_AUTO_TRIGGER_CATEGORY, CONFIG_SYSTEM_AUTO_TRIGGER_ID, CONFIG_SYSTEM_AUTO_TRIGGER_NAME, createTime, customerProperties, DEFAULT_EMPTY_STRING, DEFAULT_NULL_ID, DEP_PATH_DELIMITER, description, enabled, exter, externalType, i18nNameId, id, isDeleted, logger, MAX_LEVEL_NUM, MEMBER_GENDER_FEMALE, MEMBER_GENDER_MALE, MEMBER_GENDER_NULL, MEMBER_TYPE_REGULAR, name, NULL_ACCOUNT_ID, ORG_ID_DELIMITER, ORGACCOUNT_PATH, orgAccountId, ORGENT_META_KEY_DEFAULTPWD, ORGENT_META_KEY_ORGROLE, ORGENT_START_TYPE_ACCOUNT, ORGENT_TYPE_ACCOUNT, ORGENT_TYPE_BUSINESS_ACCOUNT, ORGENT_TYPE_BUSINESS_DEP_ROLE, ORGENT_TYPE_BUSINESS_DEPARTMENT, ORGENT_TYPE_BUSINESS_ROLE, ORGENT_TYPE_DEPARTMENT, ORGENT_TYPE_DUTYLEVEL, ORGENT_TYPE_DYNAMIC_ROLE, ORGENT_TYPE_JOINACCOUNTTAG, ORGENT_TYPE_LEVEL, ORGENT_TYPE_MEMBER, ORGENT_TYPE_MEMBER_METADATATAG, ORGENT_TYPE_MEMBER_SORT, ORGENT_TYPE_ORG_METADATATAG, ORGENT_TYPE_POST, ORGENT_TYPE_ROLE, ORGENT_TYPE_TEAM, ORGPERM_TYPE_MEMBER, ORGPROPERTY_CATEGORY, ORGPROPERTY_CATEGORY_PREFIX, ORGPROPERTY_TYPE_ACCOUNT, ORGREL_TYPE_ACCOUNT_ROLE, ORGREL_TYPE_DEP_POST, ORGREL_TYPE_DEP_ROLE, POST_TYPE_ACCOUNT, POST_TYPE_GROUP, ROLE_ADMIN, ROLE_BOND_USER, ROLE_ID_DELIMITER, ROLETYPE_FIXROLE, ROLETYPE_RELATIVEROLE, ROLETYPE_REPORT, ROLETYPE_USERROLE, SORT_START_NUMBER, SORT_STEP_NUMBER, sortId, status, TOXML_PROPERTY_Code, TOXML_PROPERTY_Email, TOXML_PROPERTY_ENTITY_TYPE, TOXML_PROPERTY_externalType, TOXML_PROPERTY_FULLNAME, TOXML_PROPERTY_id, TOXML_PROPERTY_isInternal, TOXML_PROPERTY_Mobile, TOXML_PROPERTY_NAME, TOXML_PROPERTY_parentId, updateTime, v3xToStringStyle, VIRTUAL_ACCOUNT_ID
构造器和说明 |
---|
V3xOrgTeam() |
V3xOrgTeam(OrgTeam orgTeam) |
V3xOrgTeam(V3xOrgTeam orgTeam)
复制传入的实体的属性值到Team的实例。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
addTeamMember(java.util.List<OrgTypeIdBO> memberIds,
int orgRelType)
将成员添加成为组的不同类型的成员。
|
boolean |
addTeamMember(OrgTypeIdBO memberId,
int orgRelType) |
boolean |
contains(java.lang.Long memberId)
已过时。
|
V3xOrgEntity |
fromPO(com.seeyon.ctp.common.po.BasePO po) |
java.util.List<OrgTypeIdBO> |
getAllMembers() |
java.util.List<OrgTypeIdBO> |
getAllRelatives() |
java.lang.String |
getCode() |
java.lang.Long |
getCreateId() |
java.lang.Long |
getDepId() |
java.lang.String |
getEntityType() |
java.util.List<OrgTypeIdBO> |
getLeaders() |
java.util.List<OrgTypeIdBO> |
getMemberList(int memType) |
java.util.List<OrgTypeIdBO> |
getMembers() |
java.lang.Long |
getOwnerId() |
java.util.List<OrgTypeIdBO> |
getRelatives() |
java.util.List<OrgTypeIdBO> |
getSupervisors() |
int |
getType() |
boolean |
isValid()
判断实体是否有效
|
void |
setCode(java.lang.String code) |
void |
setCreateId(java.lang.Long createId) |
void |
setDepId(java.lang.Long depId) |
void |
setLeaders(java.util.List<OrgTypeIdBO> leaders) |
void |
setMembers(java.util.List<OrgTypeIdBO> members) |
void |
setOwnerId(java.lang.Long ownerId) |
void |
setRelatives(java.util.List<OrgTypeIdBO> relatives) |
void |
setSupervisors(java.util.List<OrgTypeIdBO> supervisors) |
void |
setType(int teamType) |
void |
toJsonString(java.lang.StringBuilder o,
OrgManager orgManager,
long loginAccountId)
给选人界面用的,不要轻易修改
{D:"4671434749625321681",M:["3617689184970950159","-4311948622092547980","4095909756522350674","8437858001606167119"],K:"-8201352672941817077",T:1,N:"22"}
|
com.seeyon.ctp.common.po.BasePO |
toPO() |
equals, getCreateTime, getCustomerProperties, getDataI18nCategoryName, getDescription, getEnabled, getExternalType, getFullName, getI18nNameId, getI18nNameWithLocale, getId, getIsDeleted, getName, getOrgAccountId, getPreName, getRealSortId, getSortId, getStatus, getUpdateTime, hashCode, nameEquals, setCreateTime, setCustomerProperties, setDescription, setEnabled, setExternalType, setI18nNameId, setId, setIdIfNew, setIsDeleted, setName, setOrgAccountId, setSortId, setStatus, setUpdateTime, toString
public V3xOrgTeam(V3xOrgTeam orgTeam)
orgTeam
- public V3xOrgTeam()
public V3xOrgTeam(OrgTeam orgTeam)
public V3xOrgEntity fromPO(com.seeyon.ctp.common.po.BasePO po)
fromPO
在类中 V3xOrgEntity
public com.seeyon.ctp.common.po.BasePO toPO()
toPO
在类中 V3xOrgEntity
public java.lang.Long getCreateId()
public void setCreateId(java.lang.Long createId)
public java.lang.String getCode()
getCode
在类中 V3xOrgEntity
public void setCode(java.lang.String code)
setCode
在类中 V3xOrgEntity
public java.lang.Long getDepId()
public void setDepId(java.lang.Long depId)
public java.lang.String getEntityType()
getEntityType
在类中 V3xOrgEntity
public java.util.List<OrgTypeIdBO> getMemberList(int memType)
public java.util.List<OrgTypeIdBO> getAllMembers()
public java.util.List<OrgTypeIdBO> getAllRelatives()
public java.util.List<OrgTypeIdBO> getMembers()
public void setMembers(java.util.List<OrgTypeIdBO> members)
public java.lang.Long getOwnerId()
public void setOwnerId(java.lang.Long ownerId)
public int getType()
public void setType(int teamType)
public java.util.List<OrgTypeIdBO> getLeaders()
public void setLeaders(java.util.List<OrgTypeIdBO> leaders)
public java.util.List<OrgTypeIdBO> getRelatives()
public void setRelatives(java.util.List<OrgTypeIdBO> relatives)
public java.util.List<OrgTypeIdBO> getSupervisors()
public void setSupervisors(java.util.List<OrgTypeIdBO> supervisors)
public boolean addTeamMember(java.util.List<OrgTypeIdBO> memberIds, int orgRelType)
public boolean addTeamMember(OrgTypeIdBO memberId, int orgRelType)
public void toJsonString(java.lang.StringBuilder o, OrgManager orgManager, long loginAccountId) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public boolean isValid()
V3xOrgEntity
isValid
在类中 V3xOrgEntity
@Deprecated public boolean contains(java.lang.Long memberId)
memberId
- 人员