业务流程控制方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:20546927 阅读:20 留言:0更新日期:2019-03-09 19:47
本申请涉及数据处理技术,提供了一种业务流程控制方法、装置、计算机设备和存储介质。所述方法包括:接收终端发送的业务请求;根据所述业务请求获取相应的业务节点标识;根据所述业务节点标识对应查询预配置的数据表;从所述数据表中查询与所述业务节点标识对应的任务标识,以及与所述任务标识对应的排序号;根据所述排序号的顺序依次执行相应任务标识所对应的任务;当依次执行的任务均执行完毕时,将相应的任务执行结果反馈至所述终端。采用本方法能够降低系统维护工作量,以及提高业务流程控制效率。

【技术实现步骤摘要】
业务流程控制方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种业务流程控制方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,在线业务逐渐发展起来,给人们生活带来了诸多便捷。在线业务以小额借贷业务为例,小额借贷业务的申请办理,用户可以通过在线自主完成。在线业务办理过程中涉及的业务流程可包括多个流程步骤,而且不同业务流程可能对应有不同的流程步骤。目前,业务流程中所包括的流程步骤均是按照流程步骤的执行顺序在代码里直接控制,使得各个流程步骤所对应的控制代码间的耦合性高,降低了代码可读性,提高了系统维护工作量,存在业务流程控制效率低的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高业务流程控制效率的业务流程控制方法、装置、计算机设备和存储介质。一种业务流程控制方法,所述方法包括:接收终端发送的业务请求;根据所述业务请求获取相应的业务节点标识;根据所述业务节点标识对应查询预配置的数据表;从所述数据表中查询与所述业务节点标识对应的任务标识,以及与所述任务标识对应的排序号;根据所述排序号的顺序依次执行相应任务标识所对应的任务;当依次执行的任务均执行完毕时,将相应的任务执行结果反馈至所述终端。在其中一个实施例中,所述根据所述排序号的顺序依次执行相应任务标识所对应的任务,包括:从当前未执行相应任务的排序号中选取最大的排序号;执行所述最大的排序号所对应的任务;当所述任务执行成功时,返回所述从当前未执行相应任务的排序号中选取最大的排序号的步骤继续执行,直至所查询到的排序号对应的任务均执行完毕。在其中一个实施例中,所述接收终端发送的业务请求之前,所述方法还包括:接收任务配置指令;根据所述任务配置指令获取目标业务节点标识和待配置的任务标识;确定与所述待配置的任务标识对应的排序号;将所述目标业务节点标识、所述待配置的任务标识和相应的所述排序号对应配置到数据表中。在其中一个实施例中,所述待配置的任务标识有多个;所述确定与所述待配置的任务标识对应的排序号,包括:确定所述待配置的任务标识的任务标识数量;根据所述任务标识数量按照预设确定方式,分别确定每个所述待配置的任务标识所对应的排序号。在其中一个实施例中,所述方法还包括:接收任务新增指令;根据所述任务新增指令对应获取第一目标业务节点标识和待新增的任务标识,以及所述待新增的任务标识的前相邻任务标识和后相邻任务标识;根据所述前相邻任务标识和所述后相邻任务标识各自对应的排序号,对应确定所述待新增的任务标识对应的排序号;将所述待新增的任务标识和对应确定的所述排序号,配置到与所述第一目标业务节点标识对应的数据表中。在其中一个实施例中,所述方法还包括:接收任务删除指令;根据所述任务删除指令获取第二目标业务节点标识和待删除的任务标识;从所述第二目标业务节点标识对应的数据表删除所述待删除的任务标识。一种业务流程控制装置,所述装置包括:接收模块,用于接收终端发送的业务请求;获取模块,用于根据所述业务请求获取相应的业务节点标识;查询模块,用于根据所述业务节点标识对应查询预配置的数据表;所述查询模块,还用于从所述数据表中查询与所述业务节点标识对应的任务标识,以及与所述任务标识对应的排序号;任务执行模块,用于根据所述排序号的顺序依次执行相应任务标识所对应的任务;反馈模块,用于当依次执行的任务均执行完毕时,将相应的任务执行结果反馈至所述终端。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请任意一个实施例中提供的业务流程控制方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请任意一个实施例中提供的业务流程控制方法的步骤。上述业务流程控制方法、装置、计算机设备和存储介质,接收到终端发送的业务请求时,根据所接收到的业务请求获取相应的业务节点标识,以确定当前执行的业务流程所对应的业务节点,并查询预配置的、与该业务节点标识对应的数据表,进而从该数据表中自动查询与该业务节点标识对应的任务标识和相应的排序号,并根据排序号依次执行相应的任务标识所对应的任务,且当任务依次执行完成时,将相应的任务执行结果对应反馈至终端,以实现该业务节点所对应的业务流程,提高了业务流程的控制效率。这样将业务节点对应的业务流程预配置成数据表中的多个任务标识,并根据业务节点标识依次查询并调用该多个任务标识所对应的任务,从而实现相应的业务流程,降低了系统维护工作量,提高了业务流程控制效率。附图说明图1为一个实施例中业务流程控制方法的应用场景图;图2为一个实施例中业务流程控制方法的流程示意图;图3为另一个实施例中业务流程控制方法的流程示意图;图4为一个实施例中业务流程控制装置的结构框图;图5为另一个实施例中业务流程控制装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的业务流程控制方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。服务器104接收终端102发送的业务请求并获取相应的业务节点标识,根据业务节点标识查询预配置的数据表,从数据表中查询与业务节点标识对应的任务标识和相应的排序号,并根据排序号的顺序依次执行相应任务标识所对应的任务,当依次执行的任务均执行完毕时,将相应的任务执行结果反馈至终端102。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种业务流程控制方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:S202,接收终端发送的业务请求。其中,业务请求是用于触发业务所对应的业务流程的请求。业务请求用于指示服务器触发并执行相应的业务流程,以完成业务的办理。业务请求可携带有业务节点标识。在本实施例中,业务请求用于是指服务器触发并执行与业务节点标识对应的业务子流程。在本实施例中,业务具体可以是借贷业务。具体地,服务器接收终端通过有线或无线方式发送的业务请求。终端检测指定触发操作,检测到指定触发操作时,根据所检测到的指定触发操作生成相应的业务请求,并将所生成的业务请求通过指定网页或指定客户端发送至服务器。其中,指定触发操作比如对预设触发控件的触发操作。在一个实施例中,终端检测到指定触发操作时,根据所检测到的指定触发操作获取相应的业务节点标识,并根据所获取到的业务节点标识生成相应的业务请求。S204,根据业务请求获取相应的业务节点标识。其中,业务节点标识用于唯一标识业务节点。业务节点是指业务办理流程中所包括的功能节点。业务办理流程,也即业务流程可包括多个业务节点,比如申请认证业务节点、绑卡业务节点、添加联系人业务节点、内部审核业务节点和签约业务节点等。具体地,服务器接收到业务请求时,根据所接收到的业务请求从终端获取相应的业务节点标识。服务器根据所接收到的业务请求生成相应的业务节点标识本文档来自技高网...

【技术保护点】
1.一种业务流程控制方法,所述方法包括:接收终端发送的业务请求;根据所述业务请求获取相应的业务节点标识;根据所述业务节点标识对应查询预配置的数据表;从所述数据表中查询与所述业务节点标识对应的任务标识,以及与所述任务标识对应的排序号;根据所述排序号的顺序依次执行相应任务标识所对应的任务;当依次执行的任务均执行完毕时,将相应的任务执行结果反馈至所述终端。

【技术特征摘要】
1.一种业务流程控制方法,所述方法包括:接收终端发送的业务请求;根据所述业务请求获取相应的业务节点标识;根据所述业务节点标识对应查询预配置的数据表;从所述数据表中查询与所述业务节点标识对应的任务标识,以及与所述任务标识对应的排序号;根据所述排序号的顺序依次执行相应任务标识所对应的任务;当依次执行的任务均执行完毕时,将相应的任务执行结果反馈至所述终端。2.根据权利要求1所述的方法,其特征在于,所述根据所述排序号的顺序依次执行相应任务标识所对应的任务,包括:从当前未执行相应任务的排序号中选取最大的排序号;执行所述最大的排序号所对应的任务;当所述任务执行成功时,返回所述从当前未执行相应任务的排序号中选取最大的排序号的步骤继续执行,直至所查询到的排序号对应的任务均执行完毕。3.根据权利要求1所述的方法,其特征在于,所述接收终端发送的业务请求之前,所述方法还包括:接收任务配置指令;根据所述任务配置指令获取目标业务节点标识和待配置的任务标识;确定与所述待配置的任务标识对应的排序号;将所述目标业务节点标识、所述待配置的任务标识和相应的所述排序号对应配置到数据表中。4.根据权利要求3所述的方法,其特征在于,所述待配置的任务标识有多个;所述确定与所述待配置的任务标识对应的排序号,包括:确定所述待配置的任务标识的任务标识数量;根据所述任务标识数量按照预设确定方式,分别确定每个所述待配置的任务标识所对应的排序号。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:接收任务新增指令;根据所述任务新增指令对应获取第一目标业务节点标识和待新增的任务标识,以及所述待新增的任务标识的前相邻任务标识和后相邻任务标识;根据...

【专利技术属性】
技术研发人员:冯胜林吴超黄家前
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1