# 公文模块

# 公文新增意见事件(公文在添加意见后触发,提交、暂存场景)

# 事件对象

com.seeyon.apps.edoc.event.EdocAddCommentEvent

# 事件说明

公文新增意见事件(公文在添加意见后触发,提交、暂存场景)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getCommentId - java.lang.Long 获取新增意见后的意见ID
setCommentId java.lang.Long void 设置新增意见后的意见ID

# 公文添加跟踪人事件(暂无使用场景)

# 事件对象

com.seeyon.apps.edoc.event.EdocAddTrackMemberEvent

# 事件说明

公文添加跟踪人事件(暂无使用场景)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getObjectId - java.lang.Long 获取添加跟踪人时的公文ID
setAffairId java.lang.Long void 设置添加跟踪人时的affair事项ID
setObjectId java.lang.Long void 设置添加跟踪人时的公文ID
getAffairId - java.lang.Long 获取添加跟踪人时的affair事项ID

# 公文事项打印事件(暂无触发场景)

# 事件对象

com.seeyon.apps.edoc.event.EdocAffairPrintEvent

# 事件说明

公文事项打印事件(暂无触发场景)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
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.edoc.event.EdocAffairsAssignedEvent

# 事件说明

公文待办生成监听事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getCurrentAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取当前affair
setCurrentAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置当前affair
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
isStart - boolean 判断是否始发节点
setStart boolean void 设置是否始发节点值

# 公文指定回退事件(公文指定回退时触发)

# 事件对象

com.seeyon.apps.edoc.event.EdocAppointStepBackEvent

# 事件说明

公文指定回退事件(公文指定回退时触发)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getTemplateId - java.lang.Long 获取进行指定回退时的所使用的公文模板ID
setTemplateId java.lang.Long void 设置进行指定回退时的所使用的公文模板ID
setBodyType java.lang.String void 设置进行指定回退时的当前公文的bodyType正文类型(10/41/42/43/44/45/46)
getBodyType - java.lang.String 获取进行指定回退时的当前公文的bodyType正文类型(10/41/42/43/44/45/46)
getCurrentAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取当前正在操作指定回退的待办事项
setCurrentAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置当前正在操作指定回退的待办事项
setSenderId java.lang.Long void 设置进行指定回退时的当前公文的发起人用户ID
getSenderId - java.lang.Long 获取进行指定回退时的当前公文的发起人用户ID
setUserId java.lang.Long void 设置进行指定回退时的处理人用户ID
getUserId - java.lang.Long 获取进行指定回退时的处理人用户ID
getCanceledAffairs - java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> 获取进行指定回退时的当前公文流程被取消的事项集合
setCanceledAffairs java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> void 设置进行指定回退时的当前公文流程被取消的事项集合
setSelectTargetNodeId java.lang.String void 设置当前公文流程需要回退到的流程节点ID
getSelectTargetNodeId - java.lang.String 获取当前公文流程需要回退到的流程节点ID

# 公文流程自动跳过事件

# 事件对象

com.seeyon.apps.edoc.event.EdocAutoSkipEvent

# 事件说明

公文流程自动跳过事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setDataQueues java.util.Queue<java.util.Map<java.lang.String, java.lang.String>> void 设置自动跳过的节点队列queues
getQueues - java.util.Queue<java.util.Map<java.lang.String, java.lang.String>> 获取自动跳过的节点队列queues

# 公文流程撤销事件

# 事件对象

com.seeyon.apps.edoc.event.EdocCancelEvent

# 事件说明

公文流程撤销事件

# 事件触发时间点

  • 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
setSummaryId java.lang.Long void 设置summaryId
getSummaryId - java.lang.Long 获取summaryId
setSenderId java.lang.Long void 设置senderId
getSenderId - java.lang.Long 获取senderId
setUserId java.lang.Long void 设置userId
getUserId - java.lang.Long 获取userId
getMessage - java.lang.String 获取message
getType - int 获取type

# 公文取消跟踪事件(暂无触发场景)

# 事件对象

com.seeyon.apps.edoc.event.EdocCancelTrackEvent

# 事件说明

公文取消跟踪事件(暂无触发场景)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getObjectId - java.lang.Long 获取取消跟踪时的公文ID
setAffairId java.lang.Long void 设置取消跟踪时的affair事项ID
setObjectId java.lang.Long void 设置取消跟踪时的公文ID
getAffairId - java.lang.Long 获取取消跟踪时的affair事项ID

# 公文列表删除事项事件(公文列表删除数据时触发)

# 事件对象

com.seeyon.apps.edoc.event.EdocDelEvent

# 事件说明

公文列表删除事项事件(公文列表删除数据时触发)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置公文列表删除时选择的事项
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取公文列表删除时选择的事项

# 流程结束事件

# 事件对象

com.seeyon.apps.edoc.event.EdocFinishEvent

# 事件说明

流程结束事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置Affair
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取Affair
setUserId java.lang.Long void 设置userId
getUserId - java.lang.Long 获取userId
getFinishTime - java.util.Date 获取finishTime
setFinishTime java.util.Date void 设置finishTime

# 公文节点超期事件

# 事件对象

com.seeyon.apps.edoc.event.EdocNodeOverdueEvent

# 事件说明

公文节点超期事件

# 事件触发时间点

  • 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

# 公文流程处理事件(流程处理时触发包含提交、暂存待办和自动跳过)

# 事件对象

com.seeyon.apps.edoc.event.EdocProcessEvent

# 事件说明

公文流程处理事件(流程处理时触发包含提交、暂存待办和自动跳过)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getComment - com.seeyon.ctp.common.content.comment.Comment 获取公文流程处理时当前处理的事项的意见
setComment com.seeyon.ctp.common.content.comment.Comment void 设置公文流程处理时当前处理的事项的意见
getTemplateId - java.lang.Long 获取公文流程处理时处理当前公文的模板ID
setTemplateId java.lang.Long void 设置公文流程处理时处理当前公文的模板ID
setBodyType java.lang.String void 设置公文流程处理时处理当前公文的bodyType正文类型(10/41/42/43/44/45/46)
getBodyType - java.lang.String 获取公文流程处理时处理当前公文的bodyType正文类型(10/41/42/43/44/45/46)
setSummaryId java.lang.Long void 设置公文流程处理时处理当前公文的ID
getSummaryId - java.lang.Long 获取公文流程处理时处理当前公文的ID
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置公文流程处理时当前处理的事项
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取公文流程处理时当前处理的事项
isFormAudited - boolean 是表单审核节点且审核通过则返回true,否则返回false
setSenderId java.lang.Long void 设置公文流程处理时处理当前公文的发起者用户ID
isVouched - boolean 是核定节点且核定通过则返回true,否则返回false
getSenderId - java.lang.Long 获取公文流程处理时处理当前公文的发起者用户ID
setUserId java.lang.Long void 设置公文流程处理时处理当前事项的用户ID
getUserId - java.lang.Long 获取公文流程处理时处理当前事项的用户ID
getAssignedAffairs - java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> 获取公文流程处理时生成的新的事项集合
setAssignedAffairs java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> void 设置公文流程处理时生成的新的事项集合

# 待办事项接收时间改变事件

# 事件对象

com.seeyon.apps.edoc.event.EdocReceivetimeChangeEvent

# 事件说明

待办事项接收时间改变事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setAffairId java.lang.Long void 设置affairId
getAffairId - java.lang.Long 获取affairId

# 公文流程发起事件

# 事件对象

com.seeyon.apps.edoc.event.EdocStartEvent

# 事件说明

公文流程发起事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置Affair
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取Affair
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.edoc.event.EdocStepBackEvent

# 事件说明

公文回退事件(公文回退时触发)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getTemplateId - java.lang.Long 获取进行回退时的所使用的公文模板ID
setTemplateId java.lang.Long void 设置进行回退时的所使用的公文模板ID
setBodyType java.lang.String void 设置进行回退时的当前公文的bodyType正文类型(10/41/42/43/44/45/46)
getBodyType - java.lang.String 获取进行回退时的当前公文的bodyType正文类型(10/41/42/43/44/45/46)
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置当前正在操作回退的待办事项
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取当前正在操作回退的待办事项
setSenderId java.lang.Long void 设置进行回退时的当前公文的发起人用户ID
getSenderId - java.lang.Long 获取进行回退时的当前公文的发起人用户ID
setUserId java.lang.Long void 设置进行回退时的处理人用户ID
getUserId - java.lang.Long 获取进行回退时的处理人用户ID
getCanceledAffairs - java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> 获取进行回退时的当前公文流程被取消的事项集合
setCanceledAffairs java.util.List<com.seeyon.ctp.common.po.affair.CtpAffair> void 设置进行回退时的当前公文流程被取消的事项集合
setSelectTargetNodeId java.lang.String void 设置当前公文流程需要回退到的流程节点ID
getSelectTargetNodeId - java.lang.String 获取当前公文流程需要回退到的流程节点ID

# 流程终止事件

# 事件对象

com.seeyon.apps.edoc.event.EdocStopEvent

# 事件说明

流程终止事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setSummaryId java.lang.Long void 设置summaryId
getSummaryId - java.lang.Long 获取summaryId
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置Affair
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取Affair
setUserId java.lang.Long void 设置userId
getUserId - java.lang.Long 获取userId
getFinishTime - java.util.Date 获取finishTime
setFinishTime java.util.Date void 设置finishTime

# 公文流程取回监听

# 事件对象

com.seeyon.apps.edoc.event.EdocTakeBackEvent

# 事件说明

公文流程取回监听

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置Affair
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取Affair

# 公文暂存待办事件(公文暂存待办时触发)

# 事件对象

com.seeyon.apps.edoc.event.EdocTemporaryEvent

# 事件说明

公文暂存待办事件(公文暂存待办时触发)

# 事件触发时间点

  • 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模板ID
setTemplateId java.lang.Long void 设置需要暂存待办的templateId模板ID
setBodyType java.lang.String void 设置需要暂存待办的bodyType正文类型(10/41/42/43/44/45/46)
getBodyType - java.lang.String 获取需要暂存待办的bodyType正文类型(10/41/42/43/44/45/46)
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发起者人员ID
getSenderId - java.lang.Long 获取需要暂存待办的senderId发起者人员ID
setUserId java.lang.Long void 设置需要暂存待办的userId人员ID
getUserId - java.lang.Long 获取需要暂存待办的userId人员ID

# 公文移交事件

# 事件对象

com.seeyon.apps.edoc.event.EdocTransferEvent

# 事件说明

公文移交事件

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置Affair
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取Affair
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.apps.exchange.bo.ExchangeEvent

# 事件说明

公文交换事件(公文分送时触发)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setUser com.seeyon.ctp.common.authenticate.domain.User void 设置进行交换时的处理人
getUser - com.seeyon.ctp.common.authenticate.domain.User 获取进行交换时的处理人
getExchangeDataManager - com.seeyon.apps.exchange.engine.service.ExchangeDataManager 获取进行交换时的具体的交换接口实现
getBizExchangeData - com.seeyon.ocip.exchange.model.BIZExchangeData 获取进行交换时的具体的数据
setExchangeDataManager com.seeyon.apps.exchange.engine.service.ExchangeDataManager void 设置进行交换时的具体的交换接口实现(目前三种实现:recieveGovdocObjManager、recieveInfoGovdocObjManager、signGovdocObjManager)
setBizExchangeData com.seeyon.ocip.exchange.model.BIZExchangeData void 设置进行交换时的具体的数据

# 公文后台wpstrans转版式事件(使用wpstran进行后台转版式时触发)

# 事件对象

com.seeyon.apps.wpstrans.listener.WpsTransEvent

# 事件说明

公文后台wpstrans转版式事件(使用wpstran进行后台转版式时触发)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
setSummary com.seeyon.v3x.edoc.domain.EdocSummary void 设置进行后台转版式时的公文数据
getAffair - com.seeyon.ctp.common.po.affair.CtpAffair 获取进行后台转版式时的公文待办事项
setAffair com.seeyon.ctp.common.po.affair.CtpAffair void 设置进行后台转版式时的公文待办事项
getSummary - com.seeyon.v3x.edoc.domain.EdocSummary 获取进行后台转版式时的公文数据

# 老公文签收事件对象

# 事件对象

com.seeyon.v3x.edoc.event.EdocSignEvent

# 事件说明

老公文签收事件对象

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getEdocSignReceipt - com.seeyon.v3x.edoc.domain.EdocSignReceipt 获取老公文签收回执单据对象EdocSignReceipt
setEdocSignReceipt com.seeyon.v3x.edoc.domain.EdocSignReceipt void 设置EdocSignReceipt
getSendDetailId - java.lang.Long 获取公文发文详细ID,EdocSendDetail对象主键
setSendDetailId java.lang.Long void 设置sendDetailId

# 公文保存公文模板事件(仅在老公文保存模板时触发)

# 事件对象

com.seeyon.v3x.edoc.event.EdocTemplateSaveEvent

# 事件说明

公文保存公文模板事件(仅在老公文保存模板时触发)

# 事件触发时间点

  • after

# 事件方法

方法名 方法参数 方法返回值 参数描述
getTemplateId - java.lang.Long 获取公文保存公文模板时存为的新模板的模板ID
setTemplateId java.lang.Long void 设置公文保存公文模板时存为的新模板的模板ID

快速跳转