# 组织模型模块

# 个人信息更新事件

# 事件对象

com.seeyon.apps.personalaffair.event.PersonalInfoUpdateEvent

# 事件说明

个人信息更新事件

# 事件触发时间点

  • after

# M3下线初始化事件

# 事件对象

com.seeyon.apps.m3.contacts.offline.event.M3OfflineInitEvent

# 事件说明

M3下线初始化事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getParams - java.util.List<com.seeyon.apps.m3.contacts.offline.event.EventParams> 获取params
setParams java.util.List<com.seeyon.apps.m3.contacts.offline.event.EventParams> void 设置params
getAccountLastMap - java.util.Map<java.lang.String, java.lang.Object> 获取accountLastMap
getCurrentAccountId - long 获取currentAccountId
setDepartmentLastMap java.util.Map<java.lang.String, java.lang.Object> void 设置departmentLastMap
getDepartmentLastMap - java.util.Map<java.lang.String, java.lang.Object> 获取departmentLastMap
setRelatedMemberMap java.util.Map<com.seeyon.v3x.peoplerelate.enums.RelationType, java.util.List<com.seeyon.ctp.organization.bo.V3xOrgMember>> void 设置relatedMemberMap
getRelatedMemberMap - java.util.Map<com.seeyon.v3x.peoplerelate.enums.RelationType, java.util.List<com.seeyon.ctp.organization.bo.V3xOrgMember>> 获取relatedMemberMap
setAccountLastMap java.util.Map<java.lang.String, java.lang.Object> void 设置accountLastMap
setCurrentAccountId long void 设置currentAccountId
setPostLastMap java.util.Map<java.lang.String, java.lang.Object> void 设置postLastMap
setTeamListMap java.util.Map<java.lang.String, java.lang.Object> void 设置teamListMap
getMemberLastMap - java.util.Map<java.lang.String, java.lang.Object> 获取memberLastMap
getPostLastMap - java.util.Map<java.lang.String, java.lang.Object> 获取postLastMap
setLevelLastMap java.util.Map<java.lang.String, java.lang.Object> void 设置levelLastMap
getLevelLastMap - java.util.Map<java.lang.String, java.lang.Object> 获取levelLastMap
setMemberLastMap java.util.Map<java.lang.String, java.lang.Object> void 设置memberLastMap
setCurrentUser com.seeyon.ctp.common.authenticate.domain.User void 设置currentUser
getTeamListMap - java.util.Map<java.lang.String, java.lang.Object> 获取teamListMap
getCurrentUser - com.seeyon.ctp.common.authenticate.domain.User 获取currentUser

# 人员关联信息改变时触发监听事件

# 事件对象

com.seeyon.v3x.peoplerelate.event.RelateEvent

# 事件说明

人员关联信息改变时触发监听事件

# 事件触发时间点

  • after

# 元数据新增,修改,删除监听事件

# 事件对象

com.seeyon.ctp.common.metadata.event.MetadataColumnChangedEvent

# 事件说明

元数据新增,修改,删除监听事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setCtpMetadataColumn com.seeyon.ctp.common.po.metadata.CtpMetadataColumn void 设置ctpMetadataColumn
getCtpMetadataColumn - com.seeyon.ctp.common.po.metadata.CtpMetadataColumn 获取ctpMetadataColumn

# 元数据扩展属性失效(删除或停用)事件事件

# 事件对象

com.seeyon.ctp.common.metadata.event.MetadataColumnDisableEvent

# 事件说明

元数据扩展属性失效(删除或停用)事件事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setDisabledLabels java.lang.String[] void 设置disabledLabels
setCtpMetadataColumn com.seeyon.ctp.common.po.metadata.CtpMetadataColumn void 设置ctpMetadataColumn
setTableId java.lang.Long void 设置tableId
getDisabledLabels - java.lang.String[] 获取disabledLabels
getCtpMetadataColumn - com.seeyon.ctp.common.po.metadata.CtpMetadataColumn 获取ctpMetadataColumn
getTableId - java.lang.Long 获取tableId
getOrgAccountId - java.lang.Long 获取orgAccountId
setOrgAccountId java.lang.Long void 设置orgAccountId

# 新增单位事件

# 事件对象

com.seeyon.ctp.organization.event.AddAccountEvent

# 事件说明

新增单位事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getAccount - com.seeyon.ctp.organization.bo.V3xOrgAccount 获取account
setAccount com.seeyon.ctp.organization.bo.V3xOrgAccount void 设置account

# 新增管理员事件

# 事件对象

com.seeyon.ctp.organization.event.AddAdminMemberEvent

# 事件说明

新增管理员事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member
isBatch - boolean 获取isBatch
setBatch boolean void 设置isBatch

# 批量新增人员事件

# 事件对象

com.seeyon.ctp.organization.event.AddBatchMemberEvent

# 事件说明

批量新增人员事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getBatchMembers - java.util.List<com.seeyon.ctp.organization.bo.V3xOrgMember> 获取batchMembers
setBatchMembers java.util.List<com.seeyon.ctp.organization.bo.V3xOrgMember> void 设置batchMembers

# 新增兼职岗事件

# 事件对象

com.seeyon.ctp.organization.event.AddConCurrentPostEvent

# 事件说明

新增兼职岗事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setRel com.seeyon.ctp.organization.bo.V3xOrgRelationship void 设置rel
getRel - com.seeyon.ctp.organization.bo.V3xOrgRelationship 获取rel

# 新增部门事件

# 事件对象

com.seeyon.ctp.organization.event.AddDepartmentEvent

# 事件说明

新增部门事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getDept - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取dept
setDept com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置dept

# 新增政务版职级事件

# 事件对象

com.seeyon.ctp.organization.event.AddDutyLevelEvent

# 事件说明

新增政务版职级事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setDutyLevel com.seeyon.ctp.organization.bo.V3xOrgDutyLevel void 设置dutyLevel
getDutyLevel - com.seeyon.ctp.organization.bo.V3xOrgDutyLevel 获取dutyLevel

# 新增vJoin人员事件

# 事件对象

com.seeyon.ctp.organization.event.AddJoinMemberEvent

# 事件说明

新增vJoin人员事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member
isBatch - boolean 获取isBatch
setBatch boolean void 设置isBatch

# 新增职级事件

# 事件对象

com.seeyon.ctp.organization.event.AddLevelEvent

# 事件说明

新增职级事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getLevel - com.seeyon.ctp.organization.bo.V3xOrgLevel 获取level
setLevel com.seeyon.ctp.organization.bo.V3xOrgLevel void 设置level

# 新增人员事件

# 事件对象

com.seeyon.ctp.organization.event.AddMemberEvent

# 事件说明

新增人员事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member
isBatch - boolean 获取isBatch
setBatch boolean void 设置isBatch

# 新增岗位事件

# 事件对象

com.seeyon.ctp.organization.event.AddPostEvent

# 事件说明

新增岗位事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setPost com.seeyon.ctp.organization.bo.V3xOrgPost void 设置post
getPost - com.seeyon.ctp.organization.bo.V3xOrgPost 获取post

# 新增组事件

# 事件对象

com.seeyon.ctp.organization.event.AddTeamEvent

# 事件说明

新增组事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setTeam com.seeyon.ctp.organization.bo.V3xOrgTeam void 设置team
getTeam - com.seeyon.ctp.organization.bo.V3xOrgTeam 获取team

# 管理员角色人员变动事件

# 事件对象

com.seeyon.ctp.organization.event.AdminRoleMemberChangeEvent

# 事件说明

管理员角色人员变动事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getRoleName - com.seeyon.ctp.organization.OrgConstants$Role_NAME 获取roleName
setRoleName com.seeyon.ctp.organization.OrgConstants$Role_NAME void 设置roleName
setV3xOrgAccount com.seeyon.ctp.organization.bo.V3xOrgAccount void 设置v3xOrgAccount
getCancelMember - java.util.List<com.seeyon.ctp.organization.bo.V3xOrgMember> 获取cancelMember
setAddMember java.util.List<com.seeyon.ctp.organization.bo.V3xOrgMember> void 设置addMember
setCancelMember java.util.List<com.seeyon.ctp.organization.bo.V3xOrgMember> void 设置cancelMember
getAddMember - java.util.List<com.seeyon.ctp.organization.bo.V3xOrgMember> 获取addMember
setOrgRole com.seeyon.ctp.organization.bo.V3xOrgRole void 设置orgRole
getOrgRole - com.seeyon.ctp.organization.bo.V3xOrgRole 获取orgRole
getV3xOrgAccount - com.seeyon.ctp.organization.bo.V3xOrgAccount 获取v3xOrgAccount

# 变更多维组织部门人员事件

# 事件对象

com.seeyon.ctp.organization.event.ChangeDepartMemberEvent

# 事件说明

变更多维组织部门人员事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getNewDept - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取newDept
getDeptMember - java.lang.String 获取deptMember
setNewDept com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置newDept
setDeptMember java.lang.String void 设置deptMember

# 变更多维组织部门人员角色事件

# 事件对象

com.seeyon.ctp.organization.event.ChangeDepartRoleEvent

# 事件说明

变更多维组织部门人员角色事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getNewDept - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取newDept
getRolelist - java.util.List<com.seeyon.ctp.organization.bo.V3xOrgRole> 获取rolelist
getDept - java.util.Map 获取dept
setNewDept com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置newDept
setDept java.util.Map void 设置dept
setRolelist java.util.List<com.seeyon.ctp.organization.bo.V3xOrgRole> void 设置rolelist

# 人员修改密码事件

# 事件对象

com.seeyon.ctp.organization.event.ChangePwdEvent

# 事件说明

人员修改密码事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member
getUserAgentFromEnum - com.seeyon.ctp.common.constants.Constants$login_useragent_from 获取userAgentFromEnum

# 删除单位事件

# 事件对象

com.seeyon.ctp.organization.event.DeleteAccountEvent

# 事件说明

删除单位事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getAccount - com.seeyon.ctp.organization.bo.V3xOrgAccount 获取account
setAccount com.seeyon.ctp.organization.bo.V3xOrgAccount void 设置account

# 删除兼职岗事件

# 事件对象

com.seeyon.ctp.organization.event.DeleteConCurrentPostEvent

# 事件说明

删除兼职岗事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setRel com.seeyon.ctp.organization.bo.V3xOrgRelationship void 设置rel
getRel - com.seeyon.ctp.organization.bo.V3xOrgRelationship 获取rel

# 删除部门事件

# 事件对象

com.seeyon.ctp.organization.event.DeleteDepartmentEvent

# 事件说明

删除部门事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getDept - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取dept
setDept com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置dept

# 删除政务职级事件

# 事件对象

com.seeyon.ctp.organization.event.DeleteDutyLevelEvent

# 事件说明

删除政务职级事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setDutyLevel com.seeyon.ctp.organization.bo.V3xOrgDutyLevel void 设置dutyLevel
getDutyLevel - com.seeyon.ctp.organization.bo.V3xOrgDutyLevel 获取dutyLevel

# 删除人员事件

# 事件对象

com.seeyon.ctp.organization.event.DeleteMemberEvent

# 事件说明

删除人员事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member

# 删除岗位事件

# 事件对象

com.seeyon.ctp.organization.event.DeletePostEvent

# 事件说明

删除岗位事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setPost com.seeyon.ctp.organization.bo.V3xOrgPost void 设置post
getPost - com.seeyon.ctp.organization.bo.V3xOrgPost 获取post

# 删除组事件

# 事件对象

com.seeyon.ctp.organization.event.DeleteTeamEvent

# 事件说明

删除组事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getEntityTypeIdes - java.util.List<java.lang.String> 获取entityTypeIdes
setEntityTypeIdes java.util.List<java.lang.String> void 设置entityTypeIdes
setTeam com.seeyon.ctp.organization.bo.V3xOrgTeam void 设置team
getTeam - com.seeyon.ctp.organization.bo.V3xOrgTeam 获取team

# 人员跨单位调整事件

# 事件对象

com.seeyon.ctp.organization.event.MemberAccountChangeEvent

# 事件说明

人员跨单位调整事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getOldAccount - long 获取oldAccount
setOldAccount long void 设置srcAccount
getAccount - long 获取account
setAccount long void 设置targetAccount

# 内部人员转编外人员监听事件

# 事件对象

com.seeyon.ctp.organization.event.MemberInnerToOuterEvent

# 事件说明

内部人员转编外人员监听事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member

# 更新人员部门事件

# 事件对象

com.seeyon.ctp.organization.event.MemberUpdateDeptEvent

# 事件说明

更新人员部门事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member
setNewDepartmentId java.lang.Long void 设置newDepartmentId
getNewDepartmentId - java.lang.Long 获取newDepartmentId
setOldDepartmentId java.lang.Long void 设置oldDepartmentId
getOldDepartmentId - java.lang.Long 获取oldDepartmentId

# 移动部门事件

# 事件对象

com.seeyon.ctp.organization.event.MoveDepartmentEvent

# 事件说明

移动部门事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getOldDepartment - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取oldDepartment
setOldDepartment com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置oldDepartment
setDepartment com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置department
getDepartment - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取department

# 更新单位事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateAccountEvent

# 事件说明

更新单位事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getOldAccount - com.seeyon.ctp.organization.bo.V3xOrgAccount 获取oldAccount
setOldAccount com.seeyon.ctp.organization.bo.V3xOrgAccount void 设置oldAccount
getAccount - com.seeyon.ctp.organization.bo.V3xOrgAccount 获取account
setAccount com.seeyon.ctp.organization.bo.V3xOrgAccount void 设置account

# 更新兼职岗事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateConCurrentPostEvent

# 事件说明

更新兼职岗事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setOldRel com.seeyon.ctp.organization.bo.V3xOrgRelationship void 设置oldRel
getNewRel - com.seeyon.ctp.organization.bo.V3xOrgRelationship 获取newRel
getOldRel - com.seeyon.ctp.organization.bo.V3xOrgRelationship 获取oldRel
setNewRel com.seeyon.ctp.organization.bo.V3xOrgRelationship void 设置newRel

# 更新部门事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateDepartmentEvent

# 事件说明

更新部门事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getOldDept - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取oldDept
setOldDept com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置oldDept
getDept - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取dept
setDept com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置dept

# 更新部门角色事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateDeptRoleEvent

# 事件说明

更新部门角色事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setOldRoleList java.util.List<java.util.Map> void 设置oldRoleList
setNewRoleList java.util.List<java.util.Map> void 设置newRoleList
getNewRoleList - java.util.List<java.util.Map> 获取newRoleList
getOldRoleList - java.util.List<java.util.Map> 获取oldRoleList
setDepartment com.seeyon.ctp.organization.bo.V3xOrgDepartment void 设置department
getDepartment - com.seeyon.ctp.organization.bo.V3xOrgDepartment 获取department

# 更新政务职级事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateDutyLevelEvent

# 事件说明

更新政务职级事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getOldDutyLevel - com.seeyon.ctp.organization.bo.V3xOrgDutyLevel 获取oldDutyLevel
setOldDutyLevel com.seeyon.ctp.organization.bo.V3xOrgDutyLevel void 设置oldDutyLevel
setDutyLevel com.seeyon.ctp.organization.bo.V3xOrgDutyLevel void 设置dutyLevel
getDutyLevel - com.seeyon.ctp.organization.bo.V3xOrgDutyLevel 获取dutyLevel

# 更新职级事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateLevelEvent

# 事件说明

更新职级事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getLevel - com.seeyon.ctp.organization.bo.V3xOrgLevel 获取level
setLevel com.seeyon.ctp.organization.bo.V3xOrgLevel void 设置level
setOldLevel com.seeyon.ctp.organization.bo.V3xOrgLevel void 设置oldLevel
getOldLevel - com.seeyon.ctp.organization.bo.V3xOrgLevel 获取oldLevel

# 更新人员事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateMemberEvent

# 事件说明

更新人员事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member
setOldMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置oldMember
getOldMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取oldMember

# 更新人员角色事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateMemberRoleEvent

# 事件说明

更新人员角色事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getMember - com.seeyon.ctp.organization.bo.V3xOrgMember 获取member
setMember com.seeyon.ctp.organization.bo.V3xOrgMember void 设置member
getOldMemberRole - java.util.List<com.seeyon.ctp.organization.bo.MemberRole> 获取oldMemberRole
setNewMemberRole java.util.List<com.seeyon.ctp.organization.bo.MemberRole> void 设置newMemberRole
setOldMemberRole java.util.List<com.seeyon.ctp.organization.bo.MemberRole> void 设置oldMemberRole
getNewMemberRole - java.util.List<com.seeyon.ctp.organization.bo.MemberRole> 获取newMemberRole

# 更新岗位事件

# 事件对象

com.seeyon.ctp.organization.event.UpdatePostEvent

# 事件说明

更新岗位事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setPost com.seeyon.ctp.organization.bo.V3xOrgPost void 设置post
getPost - com.seeyon.ctp.organization.bo.V3xOrgPost 获取post
setOldPost com.seeyon.ctp.organization.bo.V3xOrgPost void 设置oldPost
getOldPost - com.seeyon.ctp.organization.bo.V3xOrgPost 获取oldPost

# 更新组事件事件

# 事件对象

com.seeyon.ctp.organization.event.UpdateTeamEvent

# 事件说明

更新组事件事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getOldTeam - com.seeyon.ctp.organization.bo.V3xOrgTeam 获取oldTeam
setOldTeam com.seeyon.ctp.organization.bo.V3xOrgTeam void 设置oldTeam
setTeam com.seeyon.ctp.organization.bo.V3xOrgTeam void 设置team
getTeam - com.seeyon.ctp.organization.bo.V3xOrgTeam 获取team

快速跳转