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

使用 OrganizationMessage 的软件包
com.seeyon.ctp.organization.manager 组织模型管理。 
 

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

返回 OrganizationMessagecom.seeyon.ctp.organization.manager 中的方法
 OrganizationMessage OrgManagerDirect.addAccount(V3xOrgAccount account)
          直接新建一个单位,此方法没有关注单位管理员,单纯新建一个单位
 OrganizationMessage OrgManagerDirect.addAccount(V3xOrgAccount account, V3xOrgMember adminMember)
          增加单位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.addDepartment(V3xOrgDepartment dept)
          增加部门 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.addDepartments(java.util.List<V3xOrgDepartment> depts)
          批量增加部门 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.addLevel(V3xOrgLevel level)
          增加职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.addLevels(java.util.List<V3xOrgLevel> levels)
          批量增加职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.addMember(V3xOrgMember member)
          增加人员 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
人员数据校验,主要校验步骤为检验部门是否存在或启用,检验主岗与副岗是否重复,检验人员登录名
 OrganizationMessage OrgManagerDirect.addMembers(java.util.List<V3xOrgMember> members)
          批量增加人员 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件 人员数据校验,主要校验步骤为检验部门是否存在或启用,检验主岗与副岗是否重复,检验人员登录名
 OrganizationMessage OrgManagerDirect.addPost(V3xOrgPost post)
          增加岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.addPosts(java.util.List<V3xOrgPost> posts)
          批量增加岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteAccount(V3xOrgAccount account)
          删除单位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteAccounts(java.util.List<V3xOrgAccount> accounts)
          批量删除单位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteDepartment(V3xOrgDepartment dept)
          删除部门 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteDepartments(java.util.List<V3xOrgDepartment> depts)
          批量删除部门 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteLevel(V3xOrgLevel level)
          删除职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteLevels(java.util.List<V3xOrgLevel> levels)
          批量删除职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteMember(V3xOrgMember member)
          删除人员 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件 新逻辑完全采用事件分发的机制,暂时不需要检验数据这一步骤,但以备扩展保留,可以在实现代码处做文章
 OrganizationMessage OrgManagerDirect.deleteMembers(java.util.List<V3xOrgMember> members)
          批量删除人员 新逻辑完全采用事件分发的机制,暂时不需要检验数据这一步骤,但以备扩展保留,可以在实现代码处做文章
 OrganizationMessage OrgManagerDirect.deletePost(V3xOrgPost post)
          删除岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deletePosts(java.util.List<V3xOrgPost> posts)
          批量删除岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.deleteRole(V3xOrgRole role)
          删除某一个角色
 OrganizationMessage OrgManagerDirect.deleteTeam(V3xOrgTeam team)
          删除组
 OrganizationMessage OrgManagerDirect.deleteTeams(java.util.List<V3xOrgTeam> teams)
          批量删除组
 OrganizationMessage OrgManagerDirect.updateAccount(V3xOrgAccount account)
          修改单位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateAccounts(java.util.List<V3xOrgAccount> accounts)
          批量修改单位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateDepartment(V3xOrgDepartment dept)
          修改部门 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateDepartmentNoEvent(V3xOrgDepartment dept)
          修改部门,用于外部接口修改部门接口不分发事件 步骤:1、校验 数据 2、操作符合条件的实体
 OrganizationMessage OrgManagerDirect.updateDepartments(java.util.List<V3xOrgDepartment> depts)
          批量修改部门 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateLevel(V3xOrgLevel level)
          修改职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateLevels(java.util.List<V3xOrgLevel> levels)
          批量修改职务 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateMember(V3xOrgMember member)
          修改人员 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件 人员数据校验,主要校验步骤为检验部门是否存在或启用,检验主岗与副岗是否重复,检验人员登录名
 OrganizationMessage OrgManagerDirect.updateMembers(java.util.List<V3xOrgMember> members)
          批量修改人员 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件 人员数据校验,主要校验步骤为检验部门是否存在或启用,检验主岗与副岗是否重复,检验人员登录名
 OrganizationMessage OrgManagerDirect.updatePost(V3xOrgPost post)
          修改岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updatePosts(java.util.List<V3xOrgPost> posts)
          批量修改岗位 步骤:1、校验 数据 2、操作符合条件的实体 3、触发事件
 OrganizationMessage OrgManagerDirect.updateRole(V3xOrgRole role)
          更新一个角色