类 com.seeyon.ctp.organization.bo.V3xOrgLevel
的使用

使用 V3xOrgLevel 的软件包
com.seeyon.ctp.organization.bo 组织模型实体。 
com.seeyon.ctp.organization.event 组织模型管理事件。 
com.seeyon.ctp.organization.manager 组织模型管理。 
 

com.seeyon.ctp.organization.boV3xOrgLevel 的使用
 

参数类型为 V3xOrgLevelcom.seeyon.ctp.organization.bo 中的构造方法
V3xOrgLevel(V3xOrgLevel orgLevel)
          复制传入的实体的属性值到Level的实例。
 

com.seeyon.ctp.organization.eventV3xOrgLevel 的使用
 

返回 V3xOrgLevelcom.seeyon.ctp.organization.event 中的方法
 V3xOrgLevel UpdateLevelEvent.getLevel()
           
 V3xOrgLevel DeleteLevelEvent.getLevel()
           
 V3xOrgLevel AddLevelEvent.getLevel()
           
 V3xOrgLevel UpdateLevelEvent.getOldLevel()
           
 

参数类型为 V3xOrgLevelcom.seeyon.ctp.organization.event 中的方法
 void UpdateLevelEvent.setLevel(V3xOrgLevel level)
           
 void DeleteLevelEvent.setLevel(V3xOrgLevel level)
           
 void AddLevelEvent.setLevel(V3xOrgLevel level)
           
 void UpdateLevelEvent.setOldLevel(V3xOrgLevel oldLevel)
           
 

com.seeyon.ctp.organization.managerV3xOrgLevel 的使用
 

返回 V3xOrgLevelcom.seeyon.ctp.organization.manager 中的方法
 V3xOrgLevel OrgManager.getErrorMapLevel(java.lang.Long accountId, java.lang.Integer levelId, java.lang.Integer groupLevelId)
          得到错误映射的集团职务级别
用于设定职务级别做映射时错误查询映射的职务级别
 V3xOrgLevel OrgManager.getLevelById(java.lang.Long id)
          按id取职务级别。
 V3xOrgLevel OrgManager.getLowestLevel(java.lang.Long accountId)
          获得单位下启用状态的最低职务级别
原主要作用:
1.通讯录代码检查职务级别
2.公共方法functions中检查职务级别
3.集团管理员将未分配人员到指定单位去检验如果没有职务分配一个最小的职务级别DistributeManager
建议应用代码采用统一的方法进行职务级别的处理,建议使用Functions中的代码
 

返回变量类型为 V3xOrgLevel 的类型的 com.seeyon.ctp.organization.manager 中的方法
 java.util.List<V3xOrgLevel> OrgManager.getAllLevels(java.lang.Long accountId)
          取指定单位的所有职务级别(不包含停用职务级别)。
 java.util.List<V3xOrgLevel> OrgManagerDirect.getAllLevels(java.lang.Long accountId, boolean includeDisabled)
          取指定单位的所有职务级别。
 

参数类型为 V3xOrgLevelcom.seeyon.ctp.organization.manager 中的方法
 OrganizationMessage OrgManagerDirect.addLevel(V3xOrgLevel level)
          增加职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteLevel(V3xOrgLevel level)
          删除职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateLevel(V3xOrgLevel level)
          修改职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 

类型变量类型为 V3xOrgLevelcom.seeyon.ctp.organization.manager 中的方法参数
 OrganizationMessage OrgManagerDirect.addLevels(java.util.List<V3xOrgLevel> levels)
          批量增加职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteLevels(java.util.List<V3xOrgLevel> levels)
          批量删除职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateLevels(java.util.List<V3xOrgLevel> levels)
          批量修改职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件