一种业务流程控制方法技术

技术编号:22075354 阅读:24 留言:0更新日期:2019-09-12 14:01
本申请涉及计算机技术领域,提供了一种业务流程控制方法,将目标对象的信息数据保存在预先设置的目标对象的配置文件中,在执行业务办理流程的过程中,展示操作页面时,小程序可以到目标对象的业务办理配置文件中获取该页面对应的信息数据,将信息数据中的各项信息加载到操作页面中进行展示,而无需将各个目标对象的信息数据均写入小程序中,可以减少小程序的代码量。并且,如果目标对象的信息数据发生变化,只需修改该目标对象的配置文件,不需修改小程序的代码,因此可以减少修改小程序的次数,减少因修改小程序带来的错码率。

A Business Process Control Method

【技术实现步骤摘要】
一种业务流程控制方法
本申请涉及计算机
,尤其涉及一种业务流程控制方法。
技术介绍
随着通信技术的发展和智能终端的普及,小程序的应用也越来越广泛。用户可以通过第三方应用上的小程序来办理各种业务,包括进行预约挂号、预定酒店、餐厅座位、缴纳各项生活费用或各个银行可以办理的业务等。第三方应用可以是即时通讯应用(如微信等)。如用户可以通过微信上的小程序进行精准预约,完成预约过程。由于小程序不需要下载安装就可以在即时通讯应用上运行,目前得到广泛应用,精准预约小程序也应用而生。在预约挂号场景中,精准预约小程序可以根据患者的病理报告等疾病信息为患者精准匹配可预约挂号的医生或科室,辅助患者进行精准预约。精准预约小程序的执行过程一般包括向用户展示预约介绍页、提示用户选择部位、接收并提交用户上传的病理报告等多个流程。同一个精准预约小程序可以接入多家医院,即通过同一个精准预约小程序可以预约多家医院。现有技术中,将接入的各家医院的信息数据均写入精准预约小程序中,当精准预约小程序接入的医院数量较多时,精准预约小程序的代码量就比较庞大。并且,如果某一家医院的信息数据发生更新,就需要修改一次精准预约小程序,增加了修改程序造成错误的风险。在其它业务办理场景中,通过同一个小程序接入不同的目标对象时,也存在上述问题。
技术实现思路
为解决现有存在的技术问题,本申请实施例提供一种业务流程控制方法,可以减少小程序中的代码量,同时减少因目标对象的信息变化而修改小程序的次数。为达到上述目的,本申请实施例的技术方案是这样实现的:本申请实施例提供了一种业务流程控制方法,应用于加载在第三方应用中的小程序,所述方法包括:响应通过所述第三方应用接入的针对目标对象进行业务办理时请求展示操作页面的操作,从所述目标对象的配置文件中获取对应页面的信息数据,其中:所述目标对象的配置文件包括分别为业务办理流程中的各个操作页面配置的信息数据,每个操作页面的信息数据包括在该操作页面上展示的目标对象的各项信息;展示所述操作请求展示的操作页面;将获取的信息数据中的各项信息加载到所展示的操作页面中。在一种可选的实施例中,上述方法还包括:响应通过当前展示的操作页面上传的文件;将所述文件携带在业务办理请求中发送给所述目标对象的审核平台;接收所述目标对象的审核平台返回的业务办理审核结果;将所述业务办理审核结果展示到当前展示的操作页面上。在一种可选的实施例中,上述方法还包括:响应接入目标对象以进行业务办理的接入请求,根据所述接入请求携带的目标对象的标识,从资源服务器中获取所述目标对象的配置文件。本申请实施例还提供了一种小程序的配置文件的生成方法,所述方法包括:获取针对目标对象的配置文件中的操作页面中展示的各项信息输入的数据,所述配置文件为与加载在第三方应用中的小程序关联的目标对象的配置文件,所述配置文件中包括分别为业务办理流程中的各个操作页面配置的信息数据,每个操作页面的信息数据包括在该操作页面上展示的目标对象的各项信息;将获取的数据关联保存至所述目标对象的配置文件的对应数据字段中。在一种可选的实施例中,上述方法还包括:获取针对目标对象的配置文件中的操作页面上的业务操作配置的逻辑函数;所述配置文件中还包括针对操作页面上设置的业务操作配置的逻辑函数;将获取的逻辑函数关联保存至所述目标对象的配置文件的对应函数字段中。本申请实施例还提供了一种业务流程控制装置,应用于加载在第三方应用中的小程序,所述装置包括:信息数据获取单元,用于响应通过所述第三方应用接入的针对目标对象进行业务办理时请求展示操作页面的操作,从所述目标对象的配置文件中获取对应页面的信息数据,其中:所述目标对象的配置文件包括分别为业务办理流程中的各个操作页面配置的信息数据,每个操作页面的信息数据包括在该操作页面上展示的目标对象的各项信息;展示单元,用于展示所述操作请求展示的操作页面;将获取的信息数据中的各项信息加载到所展示的操作页面中。本申请实施例还提供了一种小程序的配置文件的生成装置,所述装置包括:数据获取模块,用于获取针对目标对象的配置文件中的操作页面中展示的各项信息输入的数据,所述配置文件为与加载在第三方应用中的小程序关联的目标对象的配置文件,所述配置文件中包括分别为业务办理流程中的各个操作页面配置的信息数据,每个操作页面的信息数据包括在该操作页面上展示的目标对象的各项信息;数据关联模块,用于将获取的数据关联保存至所述目标对象的配置文件的对应数据字段中。本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现上述业务流程控制方法。本申请实施例还提供了一种终端,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器实现上述业务流程控制方法。本申请实施例还提供了一种服务器,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器实现上述小程序的配置文件的生成方法。本申请实施例的业务流程控制方法,将目标对象的信息数据保存在预先设置的目标对象的配置文件中,在执行业务办理流程的过程中,展示操作页面时,小程序可以到目标对象的业务办理配置文件中获取该页面对应的信息数据,将信息数据中的各项信息加载到操作页面中进行展示,而无需将各个目标对象的信息数据均写入小程序中,可以减少小程序的代码量。并且,如果目标对象的信息数据发生变化,只需修改该目标对象的配置文件,不需修改小程序的代码,因此可以减少修改小程序的次数,减少因修改小程序带来的错码率。本申请实施例的小程序的配置文件的生成方法,可以根据目标对象的需求为目标对象生成配置文件,为小程序提供目标对象的各项信息。当目标对象的信息数据发生变化,只需修改该目标对象的配置文件,不需修改小程序的代码,因此可以减少修改小程序的次数,减少因修改小程序带来的错码率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的业务流程控制方法的应用架构示意图;图2为本申请实施例提供的一种目标对象的配置文件的结构示意图;图3为本申请实施例提供的另一种目标对象的配置文件的结构示意图;图4为本申请实施例提供的一种业务流程控制方法的流程示意图;图5为本申请实施例提供的另一种业务流程控制方法的流程示意图;图6为本申请实施例提供的另一种业务流程控制方法的流程示意图;图7为本申请实施例提供的业务流程控制方法的一种具体实例的流程示意图;图8为本申请实施例提供的医院A的配置文件的结构示意图;图9为本申请实施例提供的医院A的流程中各个操作界面的示意图;图10为本申请实施例提供的业务流程控制方法的另一种具体实例的流程示意图;图11为本申请实施例提供的医院B的配置文件的结构示意图;图12为本申请实施例提供的医院B的精准预约流程中各个操作界面的示意图;图13为本申请实施例提供的医院C的配置文件的结构示意图;图14为本申请实施本文档来自技高网...

【技术保护点】
1.一种业务流程控制方法,其特征在于,应用于加载在第三方应用中的小程序,所述方法包括:响应通过所述第三方应用接入的针对目标对象进行业务办理时请求展示操作页面的操作,从所述目标对象的配置文件中获取对应页面的信息数据,其中:所述目标对象的配置文件包括分别为业务办理流程中的各个操作页面配置的信息数据,每个操作页面的信息数据包括在该操作页面上展示的目标对象的各项信息;展示所述操作请求展示的操作页面;将获取的信息数据中的各项信息加载到所展示的操作页面中。

【技术特征摘要】
1.一种业务流程控制方法,其特征在于,应用于加载在第三方应用中的小程序,所述方法包括:响应通过所述第三方应用接入的针对目标对象进行业务办理时请求展示操作页面的操作,从所述目标对象的配置文件中获取对应页面的信息数据,其中:所述目标对象的配置文件包括分别为业务办理流程中的各个操作页面配置的信息数据,每个操作页面的信息数据包括在该操作页面上展示的目标对象的各项信息;展示所述操作请求展示的操作页面;将获取的信息数据中的各项信息加载到所展示的操作页面中。2.根据权利要求1所述的方法,其特征在于,所述目标对象的配置文件中还包括针对各个操作页面上设置的业务操作而配置的逻辑函数;以及,所述方法还包括:响应针对当前展示的操作页面上输入的业务操作,执行所述配置文件中对应配置的逻辑函数。3.根据权利要求2所述的方法,其特征在于,所述逻辑函数包括跳转到当前展示的操作页面之外的其他操作页面,则执行所述配置文件中对应配置的逻辑函数,包括:根据所述逻辑函数指向的要跳转的操作页面,从所述配置文件中获取对应页面的信息数据;展示所述要跳转的操作页面;将获取的信息数据中的各项信息加载到所展示的操作页面中。4.根据权利要求1~3中任一项所述的方法,其特征在于,所述操作页面包括所述目标对象和其他目标对象共有的基本业务流程中的基本操作页面,和/或针对所述目标对象设置的业务流程中的专有操作页面。5.根据权利要求3所述的方法,其特征在于,所述目标对象为目标医院,所述操作页面包括精准预约引导页面、科室推荐页面和各个科室的挂号页面,所述精准预约引导页面上设置有上传检查文件按键;所述科室推荐页面上分别对应各个推荐科室设置有预约键;以及所述响应针对当前展示的操作页面上输入的业务操作,执行所述配置文件中对应配置的逻辑函数,具体包括:响应针对所述上传检查文件按键的操作,获取上传的检查文件;生成审核请求并发送到所述目标医...

【专利技术属性】
技术研发人员:洪继耀廖海斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1