【技术实现步骤摘要】
一种业务流程数据交互方法、装置、电子设备及介质
[0001]本申请涉及计算机
,具体而言,涉及一种业务流程数据交互方法、装置、电子设备及介质。
技术介绍
[0002]随着企业不断发展,往往需要针对不同业务在业务服务中发起业务审批,发起的业务审批需要经过流程服务中的多个流程节点依次进行处理,处理流程往往较为复杂,一次业务数据处理和沟通的过程难免会涉及多个业务部门,多次业务数据修改和更新。如今,无纸化办公渐渐成为主流,如何通过计算机技术来规范化、便捷化、精确化的处理业务是提升企业业务处理效率的关键点。而现有的流程服务与业务服务之间交互,主要是由业务服务发起请求,流程服务负责流转,不涉及与业务服务之间的回调机制,既缺乏交互性和便利性,也导致流程服务中的流程节点处理业务时所依据的业务数据更新不及时,影响业务处理效率。
技术实现思路
[0003]有鉴于此,本申请的目的在于提供一种业务流程数据交互方法、装置、电子设备及介质,能够在流程节点的任务处于不同状态时,主动与业务服务交互,获取业务数据和更新业务数据流程状态, ...
【技术保护点】
【技术特征摘要】
1.一种业务流程数据交互方法,其特征在于,应用于分布式业务处理平台,所述分布式业务处理平台包括相互独立的业务系统和流程系统,所述方法包括:所述业务系统向流程系统发送针对目标业务的业务处理请求;所述业务处理请求中携带有所述目标业务的业务属性;所述流程系统响应接收到所述业务处理请求,在每个预先配置的流程节点启动处理所述目标业务时,从业务系统重新获取所述目标业务的业务数据,得到该流程节点对应的业务数据;其中,所述业务数据包括所述目标业务在流程节点启动处理所述目标业务时的业务属性和/或业务流程状态;所述业务流程状态为上一个流程节点处理所述目标业务的结果;基于该流程节点对应的业务数据,所述流程系统的至少部分流程节点依次处理所述目标业务,得到目标业务的业务处理结果,并在满足预设发送条件时将业务处理结果发送至业务系统。2.根据权利要求1所述的业务流程数据交互方法,其特征在于,当目标业务处于预先配置的第一个流程节点时,所述从业务系统重新获取所述目标业务的业务数据,得到该流程节点对应的业务数据,包括:预先配置的第一个流程节点启动处理所述目标业务时,向业务系统发送用于获取业务数据的获取请求;业务系统接收到所述获取请求后,将业务系统内目标业务的业务属性发送至流程系统;所述流程系统将重新获取的业务属性作为所述目标业务的业务数据。3.根据权利要求1所述的业务流程数据交互方法,其特征在于,当目标业务处于预先配置的、除第一个流程节点之外的其他流程节点时,所述从业务系统重新获取所述目标业务的业务数据,得到该流程节点对应的业务数据,包括:预先配置的其他流程节点启动处理所述目标业务时,向业务系统发送用于获取业务数据的获取请求;业务系统接收到获取请求后,将业务系统中目标业务的业务属性和业务流程状态发送至流程系统;所述流程系统将获取的业务属性和业务流程状态作为所述目标业务的业务数据。4.根据权利要求1所述的业务流程数据交互方法,其特征在于,流程节点基于该流程节点对应的业务数据依次处理所述目标业务,包括:所述流程节点基于该流程节点对应的业务数据处理所述目标业务,确定所述流程节点对应的业务流程状态;在所述流程节点结束处理所述目标业务时,所述流程系统将所述流程节点对应的业务流程状态发送至业务系统,以使业务系统将所述业务流程状态和业务属性作为下一个流程节点的业务数据。5.根据权利要求1所述的业务流程数据交互方法,其特征在于,所述业务系统...
【专利技术属性】
技术研发人员:马敏,兰亮,
申请(专利权)人:中电金信软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。