【技术实现步骤摘要】
业务流程的执行方法及装置、存储介质及电子设备
[0001]本专利技术涉及流程引擎
,特别涉及一种业务流程的执行方法及装置、存储介质及电子设备。
技术介绍
[0002]目前市面上流行的流程引擎框架有多种,具体如JBPM、Actitvit等一些功能强大、具有开源特性和商业特性的流程引擎框架。通过使用流程引擎可以驱动业务按照设定的固定流程进行流转,由此可以保证业务执行的准确性。
[0003]流程引擎已经应用在了生活中的各种
中,运维就是使用流程引擎的其中一个
,通过使用流程引擎执行运维的业务流程,使得运维的过程更加的便捷,但每次执行运维的业务流程时,都需要花费大量的时间配置业务流程,业务流程配置的过程复杂且耗时,降低了流程引擎执行流程的效率。
技术实现思路
[0004]有鉴于此,本专利技术提供一种业务流程的执行方法及装置、存储介质及电子设备,以便提高装载了流程引擎的系统执行业务流程的效率。
[0005]为实现上述目的,本专利技术实施例提供如下技术方案:
[0006]一种业务 ...
【技术保护点】
【技术特征摘要】
1.一种业务流程的执行方法,其特征在于,包括:当接收到申请人发送的流程申请指令时,向所述申请人展示模板选择页面;基于所述申请人在所述模板选择页面中输入的选择信息,确定所述申请人选择的流程模板;将所述流程模板的信息采集页面向所述申请人展示,并在接收到所述申请人基于所述信息采集页面提交的业务信息时,生成与所述流程申请指令对应的业务流程;逐一读取所述业务流程中节点状态为未处理状态的各个流程节点,并将当前读取的流程节点作为当前节点;确定所述当前节点的节点类型,并对所述当前节点执行与所述节点类型对应的处理操作,以得到所述当前节点的处理结果;在所述处理结果表征为处理失败时,停止读取所述业务流程中的各个流程节点;在所述处理结果表征为处理成功时,将所述当前节点的节点状态更新为已处理状态,并读取所述业务流程中的下一个流程节点,并将该流程节点作为当前节点,并返回执行确定所述当前节点的节点类型,并对所述当前节点执行与所述节点类型对应的处理操作,以得到所述当前节点的处理结果的操作,直至所述业务流程中的每个流程节点的节点状态均为已处理状态。2.根据权利要求1所述的方法,其特征在于,所述向所述申请人展示模板选择页面,包括:获取模板库中预设的每个流程模块的状态信息;基于每个所述流程模板的状态信息确定每个流程模板的模板状态;生成包含每个所述流程模板的模板状态的模板选择页面,并将所述模板选择页面向所述申请人展示。3.根据权利要求1所述的方法,其特征在于,所述确定所述当前节点的节点类型,并对所述当前节点执行与所述节点类型对应的处理操作,以得到所述当前节点的处理结果,包括:获取所述当前节点的类型字段中的类型信息;基于所述类型信息,判断所述当前节点的节点类型是否为自动处理类型;若所述当前节点的节点类型为自动处理类型,则基于所述当前节点中的接口字段,确定与所述当前节点对应的调用接口,并通过所述调用接口调用与该调用接口对应的处理系统对所述当前节点进行处理,以得到所述处理系统反馈的对所述当前节点的处理结果;若所述当前节点的节点类型为人工处理类型,则获取所述当前节点的节点信息,并基于所述节点信息,判断所述当前节点是否满足预设的自动化处理条件;若所述当前节点满足预设的自动化处理条件,则基于所述当前节点中的接口字段,确定与所述当前节点对应的处理接口,并通过调用所述处理接口对所述当前节点进行处理;在对所述当前节点处理成功时,生成表征所述当前节点处理成功的处理结果;在对所述当前节点处理失败时,重新调用所述处理接口对所述当前节点进行处理,直至调用所述处理接口的次数大于预设的数值时,生成表征所述当前节点处理失败的处理结果;若所述当前节点不满足预设的自动化处理条件,则获取所述当前节点中的处理人信息字段中的处理人信息,并生成所述当前节点的待处理节点信息;
将所述待处理节点信息向与所述处理人信息对应的处理人反馈,以便获取所述处理人对所述当前节点进行处理后反馈的处理结果。4.根据权利要求1所述的方法,其特征在于,在所述业务流程中的每个流程节点的节点状态均为已处理状态时,还包括:将所述业务流程标记为执行完成流程并生成所述业务流程的执行完成信息;将所述执行完成信息保存至预设的流程信息库中,并将所述执行完成信息向所述申请人展示。5.根据权利要求1所述的方法,其特征在于,在停止读取所述业务流程中的各个流程节点后,还包括:基于所述当前节点中的监管人信息字段,确定所述当前节点的监管人信息;基于所述监管人信息将预设的回退信息向所述监管人展示,以提示所述监管人是否对所述业务流程执行预设的回退操作;在接收到所述监管人反馈的取消指令时,将所述业务流程标记为未执行完成流程,并生成所述业务流程的停止信息,将所述停止信息保...
【专利技术属性】
技术研发人员:王相阳,张风军,
申请(专利权)人:权利要求书三页说明书一四页附图五页,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。