|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 V3xOrgTeam 的软件包 | |
|---|---|
| com.seeyon.ctp.organization.bo | 组织模型实体。 |
| com.seeyon.ctp.organization.event | 组织模型管理事件。 |
| com.seeyon.ctp.organization.manager | 组织模型管理。 |
| com.seeyon.ctp.organization.bo 中 V3xOrgTeam 的使用 |
|---|
| 参数类型为 V3xOrgTeam 的 com.seeyon.ctp.organization.bo 中的构造方法 | |
|---|---|
V3xOrgTeam(V3xOrgTeam orgTeam)
复制传入的实体的属性值到Team的实例。 |
|
| com.seeyon.ctp.organization.event 中 V3xOrgTeam 的使用 |
|---|
| 返回 V3xOrgTeam 的 com.seeyon.ctp.organization.event 中的方法 | |
|---|---|
V3xOrgTeam |
UpdateTeamEvent.getOldTeam()
|
V3xOrgTeam |
UpdateTeamEvent.getTeam()
|
V3xOrgTeam |
DeleteTeamEvent.getTeam()
|
V3xOrgTeam |
AddTeamEvent.getTeam()
|
| 参数类型为 V3xOrgTeam 的 com.seeyon.ctp.organization.event 中的方法 | |
|---|---|
void |
UpdateTeamEvent.setOldTeam(V3xOrgTeam oldTeam)
|
void |
UpdateTeamEvent.setTeam(V3xOrgTeam team)
|
void |
DeleteTeamEvent.setTeam(V3xOrgTeam team)
|
void |
AddTeamEvent.setTeam(V3xOrgTeam team)
|
| com.seeyon.ctp.organization.manager 中 V3xOrgTeam 的使用 |
|---|
| 返回 V3xOrgTeam 的 com.seeyon.ctp.organization.manager 中的方法 | |
|---|---|
V3xOrgTeam |
OrgManagerDirect.addTeam(V3xOrgTeam team)
新增一个实体组 |
V3xOrgTeam |
OrgManager.getTeamById(java.lang.Long id)
按Id取组。 |
| 返回变量类型为 V3xOrgTeam 的类型的 com.seeyon.ctp.organization.manager 中的方法 | |
|---|---|
java.util.List<V3xOrgTeam> |
OrgManager.getAllTeams(java.lang.Long accountId)
取指定单位的所有组(不包含停用的组)。 |
java.util.List<V3xOrgTeam> |
OrgManagerDirect.getAllTeams(java.lang.Long accountId,
boolean includeDisabled)
取指定单位的所有组。 |
java.util.List<V3xOrgTeam> |
OrgManager.getDepartmentTeam(java.lang.Long depId)
获取一个部门下的已启用的组列表 |
java.util.List<V3xOrgTeam> |
OrgManagerDirect.getDepartmentTeam(java.lang.Long depId,
boolean includeDisabled)
获得一个部门下的组列表。 |
java.util.List<V3xOrgTeam> |
OrgManager.getTeamByType(int type,
java.lang.Long accId)
根据不同的类型获得组。 |
java.util.List<V3xOrgTeam> |
OrgManager.getTeamsByMember(java.lang.Long memberId,
java.lang.Long accountId)
得到我能访问的组, 一、普通用户包括(前提是这个单位下的组): 1. |
java.util.List<V3xOrgTeam> |
OrgManager.getTeamsByName(java.lang.String teamName,
java.lang.Long acccountId)
根据组名称获取组列表 |
java.util.List<V3xOrgTeam> |
OrgManager.getTeamsByOwner(java.lang.Long ownerId,
java.lang.Long accountID)
获得个人组列表 |
java.util.List<V3xOrgTeam> |
OrgManager.getTeamsExceptPersonByMember(java.lang.Long memberId)
通过人员ID获得除个人组所有的组 |
| 参数类型为 V3xOrgTeam 的 com.seeyon.ctp.organization.manager 中的方法 | |
|---|---|
V3xOrgTeam |
OrgManagerDirect.addTeam(V3xOrgTeam team)
新增一个实体组 |
void |
OrgManagerDirect.addTeamMembers(java.util.List<V3xOrgMember> members,
V3xOrgTeam team,
java.lang.String membertype)
添加组人员 |
void |
OrgManagerDirect.addTeamScope(java.util.List<? extends V3xOrgEntity> ents,
V3xOrgTeam team)
添加组公开范围 |
OrganizationMessage |
OrgManagerDirect.deleteTeam(V3xOrgTeam team)
删除组 |
java.util.List<V3xOrgMember> |
OrgManagerDirect.getTeamMembers(V3xOrgTeam team,
java.lang.String membertype)
获取组人员 |
java.util.List<V3xOrgEntity> |
OrgManagerDirect.getTeamScope(V3xOrgTeam team)
获取组公开范围 |
boolean |
OrgManager.isEmptyTeamScope(V3xOrgTeam team)
判断组的公开范围是否有公开范围如果有公开组,如果没有就是私有组 |
void |
OrgManagerDirect.updateTeam(V3xOrgTeam team)
更新组信息 步骤1、校验数据 2、实例化 3、触发事件 |
| 类型变量类型为 V3xOrgTeam 的 com.seeyon.ctp.organization.manager 中的方法参数 | |
|---|---|
OrganizationMessage |
OrgManagerDirect.deleteTeams(java.util.List<V3xOrgTeam> teams)
批量删除组 |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||