[发明专利]业务流程处理方法、装置、服务器及存储介质在审
申请号: | 202110428139.6 | 申请日: | 2021-04-21 |
公开(公告)号: | CN113094125A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 王子昊;倪楹立;徐健炯 | 申请(专利权)人: | 矢量云科信息科技(无锡)有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448 |
代理公司: | 无锡智麦知识产权代理事务所(普通合伙) 32492 | 代理人: | 刘咏华 |
地址: | 214000 江苏省无锡市新吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务流程 处理 方法 装置 服务器 存储 介质 | ||
本发明公开了一种业务流程处理方法、装置、服务器及存储介质,属于大数据处理领域。该方法中,首先获取处理请求中包含的目标字段,将目标字段进行反序列化,得到待处理数据,将待处理数据输入流程引擎进行流程审批操作和业务逻辑调用操作,得到处理后结果,其中,流程引擎包括流程机制和钩子机制,通过流程机制负责对待处理数据的流程审批操作,此外,还通过钩子机制负责对待处理数据的业务逻辑调用操作,由此,实现将流程审批作业和业务逻辑执行分开,做到业务逻辑随机调用,以解决相关技术中需针对不同业务流程开发专用的功能实现且不可复用的问题,通过调用钩子机制实现对各种业务逻辑的随机调用与组合,以满足不同的业务场景。
技术领域
本发明涉及大数据处理领域,特别涉及一种业务流程处理方法、装置、服务器及存储介质。
背景技术
为保证业务系统中业务流程的高效执行,需要通过相应的流程引擎来控制相关组件的协调工作,使得业务流程中的信息存储、权限、审批、消息通知等按照一定的过程规则引擎,实现业务流程的全部或部分自动化。例如,对于资产管理系统,当申请人编辑一项资产申请后,流程引擎则启动审批流程,判断审核编辑后的申请单数据是否符合预设权限,如符合,则审批通过,编辑申请生效,反之审批不通过,相应数据被恢复至编辑前的状态,从而可以避免因错误或不合理的申请导致数据异常、资产管理系统异常等现象发生。
相关技术中,流程引擎的实现方法及流程引擎系统通常以功能为核心,提供相应的业务流程相关的全部功能引擎,如流程模型的定义,流程定义信息的解析装载、数据信息的存储及查询、流程步骤的跳转控制等。
其主要缺点包括如下:因同一功能在不同业务流程中的具体执行形式不尽相同,因此需要针对具体的业务流程开发专用的功能实现代码,且不可复用,导致流程引擎开发工作量大、成本高;兼容性及扩展性差,难以与不同企业不同业务系统直接进行集成。
发明内容
本发明提供了一种业务流程处理方法、装置、服务器及存储介质,用于解决相关技术中流程引擎开发工作量大、兼容性及扩展性差的问题。所述技术方案如下:
一方面,提供了一种业务流程处理方法,所述方法包括:
获取处理请求中包含的目标字段;
将所述目标字段进行反序列化,得到待处理数据;
将所述待处理数据输入流程引擎进行流程审批操作和业务逻辑调用操作,得到处理后结果,其中,所述流程引擎包括流程机制和钩子机制,所述流程机制用于对所述待处理数据执行所述流程审批操作,所述流程机制还用于调用所述钩子机制对所述待处理数据执行所述业务逻辑调用操作。
另一方面,提供了一种业务流程处理装置,所述装置包括:
字段获取模块,用于获取处理请求中包含的目标字段;
字段处理模块,用于将所述目标字段进行反序列化,得到待处理数据;
数据处理模块,用于将所述待处理数据输入流程引擎进行流程审批操作和业务逻辑调用操作,得到处理后结果,其中,所述流程引擎包括流程机制和钩子机制,所述流程机制用于对所述待处理数据执行所述流程审批操作,所述流程机制还用于调用所述钩子机制对所述待处理数据执行所述业务逻辑调用操作。
另一方面,提供了一种服务器,所述服务器包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的业务流程处理方法。
另一方面,提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的业务流程处理方法。
另一方面,还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现上述方面所述的业务流程处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于矢量云科信息科技(无锡)有限公司,未经矢量云科信息科技(无锡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110428139.6/2.html,转载请声明来源钻瓜专利网。