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

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

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

参数类型为 V3xOrgPostcom.seeyon.ctp.organization.bo 中的构造方法
V3xOrgPost(V3xOrgPost orgPost)
          复制传入的实体的属性值到Post的实例。
 

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

返回 V3xOrgPostcom.seeyon.ctp.organization.event 中的方法
 V3xOrgPost UpdatePostEvent.getOldPost()
           
 V3xOrgPost UpdatePostEvent.getPost()
           
 V3xOrgPost DeletePostEvent.getPost()
           
 V3xOrgPost AddPostEvent.getPost()
           
 

参数类型为 V3xOrgPostcom.seeyon.ctp.organization.event 中的方法
 void UpdatePostEvent.setOldPost(V3xOrgPost oldPost)
           
 void UpdatePostEvent.setPost(V3xOrgPost post)
           
 void DeletePostEvent.setPost(V3xOrgPost post)
           
 void AddPostEvent.setPost(V3xOrgPost post)
           
 

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

返回 V3xOrgPostcom.seeyon.ctp.organization.manager 中的方法
 V3xOrgPost OrgManager.getAccountPostByBMPostId(java.lang.Long bmPostId, java.lang.Long accountId)
          根据基准岗ID查询单位自建岗
 V3xOrgPost OrgManager.getBMPostByPostId(java.lang.Long postId)
          根据岗位id获得绑定的集团基准岗 如果岗位本身为集团基准岗则返回岗位本身 如果没有绑定基准岗则返回空
 V3xOrgPost OrgManager.getPostById(java.lang.Long id)
          按Id取岗位。
 

返回变量类型为 V3xOrgPost 的类型的 com.seeyon.ctp.organization.manager 中的方法
 java.util.List<V3xOrgPost> OrgManager.getAllBenchmarkPost(java.lang.Long accountId)
          取得所有指定单位引用的基准岗。
 java.util.List<V3xOrgPost> OrgManager.getAllPosts(java.lang.Long accountId)
          取指定单位的所有岗位(不包含停用岗位)。
 java.util.List<V3xOrgPost> OrgManagerDirect.getAllPosts(java.lang.Long accountId, boolean includeDisabled)
          取指定单位的所有岗位。
 java.util.List<V3xOrgPost> OrgManager.getDepartmentPost(java.lang.Long departmentId)
          获取部门下的岗位
 

参数类型为 V3xOrgPostcom.seeyon.ctp.organization.manager 中的方法
 OrganizationMessage OrgManagerDirect.addPost(V3xOrgPost post)
          增加岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deletePost(V3xOrgPost post)
          删除岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updatePost(V3xOrgPost post)
          修改岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 

类型变量类型为 V3xOrgPostcom.seeyon.ctp.organization.manager 中的方法参数
 void OrgManagerDirect.addDepartmentPost(java.util.List<V3xOrgPost> posts, java.lang.Long depId)
          在一个部门内增加多个岗位
 OrganizationMessage OrgManagerDirect.addPosts(java.util.List<V3xOrgPost> posts)
          批量增加岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deletePosts(java.util.List<V3xOrgPost> posts)
          批量删除岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updatePosts(java.util.List<V3xOrgPost> posts)
          批量修改岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件