# CIP集成模块
# 电子签章用印记录添加事件(使用电子签章盖章时触发)
# 事件对象
com.seeyon.apps.econtract.event.SealSignRecordAddEvent
# 事件说明
电子签章用印记录添加事件(使用电子签章盖章时触发)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setSealSignRecord | com.seeyon.apps.econtract.esign.seal.dto.SealSignRecordDTO | void | 设置用户盖章时所用的印章和用印人等信息 |
| getSealSignRecord | - | com.seeyon.apps.econtract.esign.seal.dto.SealSignRecordDTO | 获取用户盖章时所用的印章和用印人等信息 |
# 企业信息保存印章同步事件(保存电子签章企业实名信息时触发)
# 事件对象
com.seeyon.apps.econtract.event.SealSynEvent
# 事件说明
企业信息保存印章同步事件(保存电子签章企业实名信息时触发)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getEnterpriseConfig | - | com.seeyon.apps.econtract.po.EnterpriseConfig | 获取电子签章企业实名信息 |
| setEnterpriseConfig | com.seeyon.apps.econtract.po.EnterpriseConfig | void | 设置电子签章企业实名信息 |
# 业务集成DEE任务绑定通知(CIP对dee的流程id保存后,通知DEE持久化)
# 事件对象
com.seeyon.apps.cip.business.event.BusinessDeeTaskChangeEvent
# 事件说明
业务集成DEE任务绑定通知(CIP对dee的流程id保存后,通知DEE持久化)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getDelProcessIdList | - | java.util.List<java.lang.Long> | 获取工作流开发高级id |
| setDelProcessIdList | java.util.List<java.lang.Long> | void | 设置工作流开发高级id |
| setDeeTaskId | java.lang.String | void | 设置dee 任务 id |
| setProcessId | java.lang.Long | void | 获取工作流开发高级id |
| setHandleType | java.lang.String | void | 设置处理类型(新增、修改、删除) |
| setFormId | java.lang.Long | void | 设置表单相关添加属性 |
| getHandleType | - | java.lang.String | 获取处理类型(新增、修改、删除) |
| getDeeTaskId | - | java.lang.String | 获取dee 任务 id |
| getFormId | - | java.lang.Long | 获取表单相关添加属性 |
| getProcessId | - | java.lang.Long | 获取工作流开发高级id |
# 删除超级节点事件(删除超级节点时触发)
# 事件对象
com.seeyon.apps.cip.business.event.DeleteSuperNodeEvent
# 事件说明
删除超级节点事件(删除超级节点时触发)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setWorkflowDBSuperNode | java.util.Map<java.lang.String, java.lang.Object> | void | 设置超级节点信息 |
| getWorkflowDBSuperNode | - | java.util.Map<java.lang.String, java.lang.Object> | 获取超级节点 |
| setDeeBindIdList | java.util.List<java.lang.Long> | void | 绑定dee任务 |
| getDeeBindIdList | - | java.util.List<java.lang.Long> | 绑定的dee任务 |
| setProcessId | java.lang.Long | void | 设置表单流程的processId |
| setFormId | java.lang.Long | void | 设置表单id |
| getFormId | - | java.lang.Long | 获取表单id |
| getProcessId | - | java.lang.Long | 获取表单流程的processId |
# 保存超级节点事件(保存超级节点时触发)
# 事件对象
com.seeyon.apps.cip.business.event.SaveSuperNodeEvent
# 事件说明
保存超级节点事件(保存超级节点时触发)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setWorkflowDBSuperNode | java.util.Map<java.lang.String, java.lang.Object> | void | 设置超级节点信息 |
| getWorkflowDBSuperNode | - | java.util.Map<java.lang.String, java.lang.Object> | 获取超级节点 |
| setDeeBindIdList | java.util.List<java.lang.Long> | void | 绑定dee任务 |
| getDeeBindIdList | - | java.util.List<java.lang.Long> | 绑定的dee任务 |
| setProcessId | java.lang.Long | void | 设置表单流程的processId |
| setFormId | java.lang.Long | void | 设置表单id |
| getFormId | - | java.lang.Long | 获取表单id |
| getProcessId | - | java.lang.Long | 获取表单流程的processId |
# 三方待办监听事件
# 事件对象
com.seeyon.apps.cip.event.ThirdPendingEvent
# 事件说明
三方待办监听事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getAddList | - | java.util.List<com.seeyon.apps.cip.po.ThirdPendingPO> | 获取新增的待办 |
| getDeleteList | - | java.util.List<com.seeyon.apps.cip.po.ThirdPendingPO> | 获取删除的待办 |
| addDeleteList | java.util.List<com.seeyon.apps.cip.po.ThirdPendingPO> | void | 新增删除的三方待办 |
| addNewList | java.util.List<com.seeyon.apps.cip.po.ThirdPendingPO> | void | 新增新增的三方待办 |
| getModifyList | - | java.util.List<com.seeyon.apps.cip.po.ThirdPendingPO> | 获取修改的待办 |
| addModifyList | java.util.List<com.seeyon.apps.cip.po.ThirdPendingPO> | void | 新增修改的三方待办 |
| getThreadLocal | - | java.lang.ThreadLocal<com.seeyon.apps.cip.event.ThirdPendingEvent> | 获取存放多次保存事件对象的线程变量 |
# 套件修改和删除通知
# 事件对象
com.seeyon.apps.cip.portal.event.SuiteChangeEvent
# 事件说明
套件修改和删除通知
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getSuite | - | com.seeyon.apps.cip.portal.suite.po.Suite | 获取套件 |
| setSuite | com.seeyon.apps.cip.portal.suite.po.Suite | void | 设置套件 |
| setSuiteId | java.lang.Long | void | 设置套件id |
| getSuiteId | - | java.lang.Long | 获取套件id |
| setHandleType | java.lang.String | void | 设置变更类型 (新增、修改、删除) |
| getHandleType | - | java.lang.String | 获取变更类型 (新增、修改、删除) |
# 三方应用接入修改(三方应用修改触发)
# 事件对象
com.seeyon.apps.cip.portal.event.ThirdpartyAppChangeEvent
# 事件说明
三方应用接入修改(三方应用修改触发)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setFromAppLink | java.lang.String | void | 设置应用 |
| getFromAppLink | - | java.lang.String | 获取哪个应用 |
| getThirdpartyPortalVo | - | com.seeyon.apps.cip.portal.vo.ThirdpartyPortalVo | 获取三方门户信息 |
| setThirdpartyPortalVo | com.seeyon.apps.cip.portal.vo.ThirdpartyPortalVo | void | 设置三方门户空间等信息 |
| setHandleType | java.lang.String | void | 改变的类型(更新、删除还是添加) |
| getHandleType | - | java.lang.String | 获取更改方式 新增、删除、更改 |
# 插件变更通知(具体插件变动通知:对应插件需要做对应业务处理,例如初始化数据库,初始化角色列表,初始化视频会议)
# 事件对象
com.seeyon.apps.cip.seeyonconfig.event.SeeyonConfigChangeEvent
# 事件说明
插件变更通知(具体插件变动通知:对应插件需要做对应业务处理,例如初始化数据库,初始化角色列表,初始化视频会议)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setPluginOldMap | java.util.Map<java.lang.String, java.lang.String> | void | 设置插件key-value新老数据 |
| getPluginId | - | java.lang.String | 获取插件名称id |
| getPluginOldMap | - | java.util.Map<java.lang.String, java.lang.String> | 获取插件key-value新老数据 |
| setPluginId | java.lang.String | void | 设置插件名称id |
| setHandleType | java.lang.String | void | 设置插件变更类型 |
| getHandleType | - | java.lang.String | 获取插件变更类型 |
# 用户绑定信息监听事件
# 事件对象
com.seeyon.apps.cip.binding.event.SaveUserConfigEvent
# 事件说明
用户绑定信息监听事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getUserBindingConfig | - | com.seeyon.apps.cip.binding.po.CIPUserBindingConfig | 获取用户绑定信息 |
| setUserBindingConfig | com.seeyon.apps.cip.binding.po.CIPUserBindingConfig | void | 设置用户绑定信息 |