# 协同模块
# 添加评论
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationAddCommentEvent
# 事件说明
添加评论
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getCommentId | - | java.lang.Long | 获取commentId |
| setCommentId | java.lang.Long | void | 设置commentId |
# 添加跟踪人员
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationAddTrackMemberEvent
# 事件说明
添加跟踪人员
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getObjectId | - | java.lang.Long | 获取objectId,(col_summary的id) |
| setAffairId | java.lang.Long | void | 设置affairId |
| setObjectId | java.lang.Long | void | 设置objectId |
| getAffairId | - | java.lang.Long | 获取affairId |
# 打印事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationAffairPrintEvent
# 事件说明
打印事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setAffairs | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | void | 设置CtpAffair事项列表 |
| getAffairs | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取CtpAffair事项列表 |
# 流程处理事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationAffairsAssignedEvent
# 事件说明
流程处理事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getCurrentAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取currentAffair |
| setCurrentAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置currentAffair |
| setAffairs | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | void | 设置affairs |
| getAffairs | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取affairs |
# 指定回退事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationAppointStepBackEvent
# 事件说明
指定回退事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getTemplateId | - | java.lang.Long | 获取templateId |
| setTemplateId | java.lang.Long | void | 设置templateId |
| setBodyType | java.lang.String | void | 设置bodyType |
| getBodyType | - | java.lang.String | 获取bodyType |
| getCurrentAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取currentAffair |
| setCurrentAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置currentAffair |
| setSenderId | java.lang.Long | void | 设置senderId |
| getSenderId | - | java.lang.Long | 获取senderId |
| setUserId | java.lang.Long | void | 设置userId |
| getUserId | - | java.lang.Long | 获取userId |
| getCanceledAffairs | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取canceledAffairs |
| getSelectTargetNodeId | - | java.lang.String | 获取selectTargetNodeId |
# 流程自动提交返回事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationAutoCommitEvent
# 事件说明
流程自动提交返回事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getResultBO | - | com.seeyon.apps.collaboration.bo.auto.AbstractAutoSkipBO | 获取resultBO |
| setResultBO | com.seeyon.apps.collaboration.bo.auto.AbstractAutoSkipBO | void | 设置resultBO |
# 自动跳过事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationAutoSkipEvent
# 事件说明
自动跳过事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setDataQueues | java.util.Queue<java.util.Map<java.lang.String, java.lang.String>> | void | 设置queues,数据结构为Queue<Map<String, String>>,map中的参数有_affairIds,_skipAgentId,mergeDealType,mergeDealConfig,_commentId |
| getQueues | - | java.util.Queue<java.util.Map<java.lang.String, java.lang.String>> | 获取queues |
# 流程撤销事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationCancelEvent
# 事件说明
流程撤销事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setType | int | void | 设置type |
| setMessage | java.lang.String | void | 设置message |
| getTemplateId | - | java.lang.Long | 获取templateId |
| setTemplateId | java.lang.Long | void | 设置templateId |
| setBodyType | java.lang.String | void | 设置bodyType |
| getBodyType | - | java.lang.String | 获取bodyType |
| setSenderId | java.lang.Long | void | 设置senderId |
| getSenderId | - | java.lang.Long | 获取senderId |
| setUserId | java.lang.Long | void | 设置userId |
| getUserId | - | java.lang.Long | 获取userId |
| getAffectAffairList | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取affectAffairList |
| setAffectAffairList | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | void | 设置affectAffairList |
| getMessage | - | java.lang.String | 获取message |
| getType | - | int | 获取type |
# 取消跟踪事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationCancelTrackEvent
# 事件说明
取消跟踪事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getObjectId | - | java.lang.Long | 获取objectId,(col_summary的id) |
| setAffairId | java.lang.Long | void | 设置affairId |
| setObjectId | java.lang.Long | void | 设置objectId |
| getAffairId | - | java.lang.Long | 获取affairId |
# 协同处理完成后事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationDealEvent
# 事件说明
协同处理完成后事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setContextBO | com.seeyon.apps.collaboration.bo.ColFinishContextBO | void | 设置contextBO上下文对象(ColFinishContextBO) |
| getContextBO | - | com.seeyon.apps.collaboration.bo.ColFinishContextBO | 获取contextBO上下文对象(ColFinishContextBO) |
# 协同列表删除事件监听
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationDelEvent
# 事件说明
协同列表删除事件监听
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
# 协同结束事件(包含终止)
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationEndEvent
# 事件说明
协同结束事件(包含终止)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setOperationType | java.lang.Integer | void | 设置operationType |
| getOperationType | - | java.lang.Integer | 获取operationType |
| setCurrentUser | com.seeyon.ctp.common.authenticate.domain.User | void | 设置currentUser |
| getCurrentUser | - | com.seeyon.ctp.common.authenticate.domain.User | 获取currentUser |
# 协同结束事件(不含终止)
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationFinishEvent
# 事件说明
协同结束事件(不含终止)
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setCurrentAffairId | java.lang.Long | void | 设置currentAffairId |
| getCurrentAffairId | - | java.lang.Long | 获取currentAffairId |
| setAffairId | java.lang.Long | void | 设置affairId |
| getAffairId | - | java.lang.Long | 获取affairId |
| setBodyType | java.lang.String | void | 设置bodyType |
| getBodyType | - | java.lang.String | 获取bodyType |
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
| setSummary | com.seeyon.apps.collaboration.po.ColSummary | void | 设置summary |
| setMainProcessId | java.lang.Long | void | 设置mainProcessId |
| getMainProcessId | - | java.lang.Long | 获取mainProcessId |
| getSummary | - | com.seeyon.apps.collaboration.po.ColSummary | 获取summary |
# 节点超期事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationNodeOverdueEvent
# 事件说明
节点超期事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getComment | - | com.seeyon.ctp.common.content.comment.Comment | 获取comment |
| setComment | com.seeyon.ctp.common.content.comment.Comment | void | 设置comment |
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
| setSummary | com.seeyon.apps.collaboration.po.ColSummary | void | 设置summary |
| getSummary | - | com.seeyon.apps.collaboration.po.ColSummary | 获取summary |
| getAssignedAffairs | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取assignedAffairs |
| setAssignedAffairs | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | void | 设置assignedAffairs |
# 流程处理事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationProcessEvent
# 事件说明
流程处理事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getComment | - | com.seeyon.ctp.common.content.comment.Comment | 获取comment |
| setComment | com.seeyon.ctp.common.content.comment.Comment | void | 设置comment |
| getTemplateId | - | java.lang.Long | 获取templateId |
| setTemplateId | java.lang.Long | void | 设置templateId |
| setBodyType | java.lang.String | void | 设置bodyType |
| getBodyType | - | java.lang.String | 获取bodyType |
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
| isFormAudited | - | boolean | 是表单审核节点且审核通过 |
| setSenderId | java.lang.Long | void | 设置senderId |
| isVouched | - | boolean | 是核定节点且核定通过 |
| getSenderId | - | java.lang.Long | 获取senderId |
| setUserId | java.lang.Long | void | 设置userId |
| getUserId | - | java.lang.Long | 获取userId |
| getAssignedAffairs | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取assignedAffairs |
| setAssignedAffairs | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | void | 设置assignedAffairs |
# 待办事项接收时间改变
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationReceivetimeChangeEvent
# 事件说明
待办事项接收时间改变
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setAffairId | java.lang.Long | void | 设置affairId |
| getAffairId | - | java.lang.Long | 获取affairId |
# 保存待发/存为草稿事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationSaveDraftEvent
# 事件说明
保存待发/存为草稿事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getColSummary | - | com.seeyon.apps.collaboration.po.ColSummary | 获取colSummary |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
| setColSummary | com.seeyon.apps.collaboration.po.ColSummary | void | 设置colSummary |
# 流程发起事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationStartEvent
# 事件说明
流程发起事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
| setSummary | com.seeyon.apps.collaboration.po.ColSummary | void | 设置summary |
| getReferId | - | java.lang.String | 获取referId |
| setReferType | java.lang.String | void | 设置referType |
| setReferId | java.lang.String | void | 设置referId |
| getReferType | - | java.lang.String | 获取referType |
| getSendtype | - | com.seeyon.apps.collaboration.constants.ColConstant$SendType | 获取sendtype |
| setSendtype | com.seeyon.apps.collaboration.constants.ColConstant$SendType | void | 设置sendtype |
| setFrom | java.lang.String | void | 设置from |
| getFrom | - | java.lang.String | 获取from |
| getSummary | - | com.seeyon.apps.collaboration.po.ColSummary | 获取summary |
| getAssignedAffairs | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取assignedAffairs |
| setAssignedAffairs | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | void | 设置assignedAffairs |
# 流程回退事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationStepBackEvent
# 事件说明
流程回退事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getTemplateId | - | java.lang.Long | 获取templateId |
| setTemplateId | java.lang.Long | void | 设置templateId |
| setBodyType | java.lang.String | void | 设置bodyType |
| getBodyType | - | java.lang.String | 获取bodyType |
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
| setSenderId | java.lang.Long | void | 设置senderId |
| getSenderId | - | java.lang.Long | 获取senderId |
| setUserId | java.lang.Long | void | 设置userId |
| getUserId | - | java.lang.Long | 获取userId |
| getCanceledAffairs | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取canceledAffairs |
| setCanceledAffairs | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | void | 设置canceledAffairs |
# 流程终止操作
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationStopEvent
# 事件说明
流程终止操作
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getTemplateId | - | java.lang.Long | 获取模板ID |
| setTemplateId | java.lang.Long | void | 设置模板ID |
| setBodyType | java.lang.String | void | 设置正文类型 |
| getBodyType | - | java.lang.String | 获取正文类型 |
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
| setMainProcessId | java.lang.Long | void | 设置mainProcessId |
| setSenderId | java.lang.Long | void | 设置发起人ID |
| getSenderId | - | java.lang.Long | 获取发起人ID |
| getMainProcessId | - | java.lang.Long | 获取mainProcessId |
| setUserId | java.lang.Long | void | 设置处理人ID |
| getUserId | - | java.lang.Long | 获取处理人ID |
# 流程取回监听
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationTakeBackEvent
# 事件说明
流程取回监听
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair事项对象 |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair事项对象 |
# 暂存待办事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationTemporaryEvent
# 事件说明
暂存待办事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getComment | - | com.seeyon.ctp.common.content.comment.Comment | 获取comment |
| setComment | com.seeyon.ctp.common.content.comment.Comment | void | 设置comment |
| getTemplateId | - | java.lang.Long | 获取templateId |
| setTemplateId | java.lang.Long | void | 设置templateId |
| setBodyType | java.lang.String | void | 设置bodyType |
| getBodyType | - | java.lang.String | 获取bodyType |
| setAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置affair |
| getAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取affair |
| setSenderId | java.lang.Long | void | 设置senderId |
| getSenderId | - | java.lang.Long | 获取senderId |
| setUserId | java.lang.Long | void | 设置userId |
| getUserId | - | java.lang.Long | 获取userId |
# 节点替换、移交、超期转给指定人,发生协同事项变更的时候触发的事件
# 事件对象
com.seeyon.apps.collaboration.event.CollaborationTransferEvent
# 事件说明
节点替换、移交、超期转给指定人,发生协同事项变更的时候触发的事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getComment | - | com.seeyon.ctp.common.content.comment.Comment | 获取comment |
| setComment | com.seeyon.ctp.common.content.comment.Comment | void | 设置comment |
| getOriginalAffair | - | com.seeyon.ctp.common.po.affair.CtpAffair | 获取originalAffair |
| setOriginalAffair | com.seeyon.ctp.common.po.affair.CtpAffair | void | 设置originalAffair |
| getToAffairs | - | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | 获取toAffairs |
| setToAffairs | java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> | void | 设置toAffairs |
# 模板删除事件
# 事件对象
com.seeyon.ctp.common.template.event.TemplateDeleteEvent
# 事件说明
模板删除事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getProcessId | - | java.lang.Long | 获取流程id |
| setProcessId | java.lang.Long | void | 设置流程id |
| getFormId | - | java.lang.Long | 获取表单id |
| setFormId | java.lang.Long | void | 设置表单id |
| setTemplateId | java.lang.Long | void | 设置模板id |
| getTemplateId | - | java.lang.Long | 获取模板id |
# 模板保存事件
# 事件对象
com.seeyon.ctp.common.template.event.TemplateSaveEvent
# 事件说明
模板保存事件
# 事件触发时间点
- after
# 事件方法
| 方法名 | 方法参数 | 方法返回值 | 参数描述 |
|---|---|---|---|
| getCtpTemplateAuth | - | java.util.List<com.seeyon.ctp.common.po.template.CtpTemplateAuth> | 获取CtpTemplateAuth模板授权信息列表 |
| getProcessId | - | java.lang.Long | 获取流程processId |
| getTemplateId | - | java.lang.Long | 获取模板id |
| getCtpTemplate | - | com.seeyon.ctp.common.po.template.AbstractTemplate | 获取ctpTemplate模板 |
| setPayload | java.util.Map<java.lang.String, java.lang.Boolean> | void | 设置payload |
| getPayload | - | java.util.Map<java.lang.String, java.lang.Boolean> | 获取payload(Map) |
| getPt | - | com.seeyon.ctp.workflow.po.ProcessTemplete | 获取工作流模版 |