# 概述
本文介绍了事务中心是什么、如何接入事务中心和事务中心接口能力介绍等内容。
# 事务中心是什么
事务中心是集中展示和处理其他业务系统的待办、已办、办结数据的统一管理平台。
# 应用场景
客户使用多个业务系统(如OA、CRM、ERP等),每个系统有自己的工作任务,那么就需要一个统一的管理页面,集中管理多个系统中的待办任务,点击待办可跳转到业务系统的处理页面,办理完成后将待办转为已办或办结状态,以省去频繁切换到多个系统处理待办的操作。
# 如何接入事务中心接口能力
事务中心提供了推、拉模式的接入方式,业务方依据对接难度,以及客户要求进行选择,如果业务方对于推、拉模式都不适用,且具备完善的前端待办页面,可以使用页面集成的方式。
# 接入方式
推模式
事务中台提供接口,由业务方将数据推送到事务中台;接口包含待办创建、办理、终止、撤回等操作;待办的状态流转由业务方调用接口实现。
拉模式
业务方适配事务中台数据结构,提供相应的待办、已办、办理等接口,最终由事务中台调用接口收拢业务方数据,进行统一展示、处理。
页面集成
业务方具备提醒意义的业务,且有完善的前端页面,都可以通过页面集成(消息、待办等业务都可以)
# 接入流程(推模式)
步骤一:在POA中注册应用,获取clientId和clientSecret
步骤二:申请scope,获取API列表权限
步骤三:获取access token,用于鉴权调用者身份
步骤四:调用API,将业务系统数据推送至事务中心
在这之前,还需要在事务中心注册应用,获取appid(应用唯一身份标识,用于事务中心身份鉴别),详细见应用注册
# 拉模式接入流程请参考拉模式对接
# 页面集成,集成操作方法请参考使用手册-页面集成
# 常见流程示例
# 接口能力介绍
# 开放的接口列表
事务中心提供了丰富的接口开放能力,厂商通过API接口可以实现和事务中心的数据打通。
API | 说明 | 规范 |
---|---|---|
任务创建 | 发起一条待办任务 | 任务创建 |
任务办理 | 办理待办任务,转为已办状态 | 任务办理 |
任务转办 | 将任务转办给其他人 | 任务转办 |
任务传阅 | 将任务抄送给他人查看 | 任务传阅 |
传阅标记已读 | 将传阅的任务标记为已读状态 | 传阅一键已读 |
任务撤回 | 撤回待办任务 | 任务撤回 |
任务挂起 | 将任务修改为挂起状态 | 任务挂起 |
任务激活 | 激活挂起的任务,变更为进行中的状态 | 任务激活 |
任务终止 | 终止待办任务 | 任务终止 |
事务催办 | 向进行中任务发起催办提醒 | 事务催办 |
事务删除 | 删除整个事务 | 事务删除 |
事务恢复 | 恢复删除的事务 | 事务恢复 |
# 名词解释
POA:接口管理服务,消息、事务基础能力接口都注册到POA中,调用消息、事务接口都必须经过POA
应用:对接的业务系统名称
事务: 业务系统发起的单个流程,事务下可以包含多个节点和任务
事务类型:事务的使用场景,通常为业务系统的流程类型,(例如:学生请假流程或者教职工请假流程)
发起:发起的流程,包含进行中、暂时挂起、已终止、已办结的事务
待办:待办理的任务,或暂时挂起的任务
已办:已办理的任务,或已终止的任务,或已转办的任务
传阅:抄送给他人查看的任务,或接收到抄送的任务
发起人:流程的发起人
应办人:待办任务的执行人
办理人:执行任务办理的人