业务流程处理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:26761645 阅读:43 留言:0更新日期:2020-12-18 23:01
本申请提供了一种业务流程处理方法、装置及计算机可读存储介质,包括:响应于客户端发送的针对目标业务流程的执行指令,从预设数据库中确定与目标业务流程对应的目标流程配置文件;预设数据库包括每个业务流程对应的流程配置文件,流程配置文件包括多个流程节点,流程节点包括流程描述信息;确定流程配置文件中待执行的目标流程节点,并获取目标流程节点的目标流程描述信息;根据目标流程节点的目标流程描述信息,触发执行对应的目标数据处理任务或目标数据获取任务,并将执行结果发送至客户端。本申请在开发环节中,不需要再进行部署执行代码的操作,降低了业务流程的开发成本。

【技术实现步骤摘要】
业务流程处理方法、装置及计算机可读存储介质
本申请属于计算机
,特别是涉及一种业务流程处理方法、装置及计算机可读存储介质。
技术介绍
在人机交互领域中,任务型智能客服已被广泛应用,任务型智能客服用于根据预设定好的任务流程,帮助用户完成指定任务。现有技术中,用户可以通过前端的浏览器与后端服务器进行交互,且任务型智能客服的各个流程节点的执行逻辑,以执行代码的方式,直接写在各个前端和后端的项目中,如,在线客服、语音客服等场景中的项目都需要部署任务型智能客服的执行代码,部署完成后,这两个场景的前端和后端项目可以直接通过预设定好的执行代码,帮助客服快速的解决用户的问题,如,前端项目可以通过前端执行代码渲染展示相关界面或接收用户输入数据,后端项目可以通过后端执行代码,进行业务数据处理。在此过程中,客服可能会向用户收集信息,然后执行流程的既定步骤,如此反复,直到解决问题,并将结果反馈给用户。但是,目前方案中,由于执行代码通常需要写入并固定在各个前端和后端项目中,因此针对多个场景用到同一业务流程的情况,需要在多个项目中进行多次部署本文档来自技高网...

【技术保护点】
1.一种业务流程处理方法,其特征在于,所述方法包括:/n响应于客户端发送的针对目标业务流程的执行指令,从预设数据库中确定与所述目标业务流程对应的目标流程配置文件;所述预设数据库包括每个业务流程对应的流程配置文件,所述流程配置文件包括多个流程节点,所述流程节点包括流程描述信息;/n确定所述目标流程配置文件中待执行的目标流程节点,并获取所述目标流程节点的目标流程描述信息;/n根据所述目标流程节点的目标流程描述信息,触发执行对应的目标数据处理任务或目标数据获取任务,并将执行结果发送至客户端。/n

【技术特征摘要】
1.一种业务流程处理方法,其特征在于,所述方法包括:
响应于客户端发送的针对目标业务流程的执行指令,从预设数据库中确定与所述目标业务流程对应的目标流程配置文件;所述预设数据库包括每个业务流程对应的流程配置文件,所述流程配置文件包括多个流程节点,所述流程节点包括流程描述信息;
确定所述目标流程配置文件中待执行的目标流程节点,并获取所述目标流程节点的目标流程描述信息;
根据所述目标流程节点的目标流程描述信息,触发执行对应的目标数据处理任务或目标数据获取任务,并将执行结果发送至客户端。


2.根据权利要求1所述的方法,其特征在于,所述流程描述信息包括:与所述数据处理任务对应的执行文件的文件标识;所述预设数据库中包括每个数据处理任务对应的执行文件,所述执行文件包括文件标识;
所述根据所述目标流程节点的目标流程描述信息,触发执行对应的目标数据处理任务,并将执行结果发送至客户端,包括:
根据所述目标流程描述信息中的目标文件标识,从所述预设数据库提取具有所述目标文件标识的目标执行文件,并根据目标执行文件执行所述目标数据处理任务,将得到的执行结果发送至所述客户端。


3.根据权利要求1所述的方法,其特征在于,所述流程描述信息包括:对应流程节点的节点标识和对应目标业务流程的全局标识;所述预设数据库建立有执行文件、全局标识、节点标识之间的对应关系;
所述根据所述目标流程节点的目标流程描述信息,触发执行对应的目标数据处理任务,并将执行结果发送至客户端,包括:
根据所述目标流程描述信息中目标全局标识与目标节点标识之间的标识对应关系,从所述预设数据库提取与所述标识对应关系匹配的目标执行文件,并根据目标执行文件执行所述目标数据处理任务,将得到的执行结果发送至所述客户端。


4.根据权利要求1所述的方法,其特征在于,所述根据所述目标流程节点的目标流程描述信息,触发执行对应的目标数据获取任务,并将执行结果发送至客户端,包括:
根据所述目标流程节点的目标流程描述信息,触发执行对应的目标数据获取任务,获取与所述目标流程描述信息对应的待展示数据,并将所述待展示数据发送至所述客户端,以供所述客户端进行渲染展示。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在接收到针对所述待展示数据的关联信息的情况下,根据所述关联信息,确定所述目标流程节点的子节点;
根据所述子节点的流程描述信息,触发执行对应的数据处理任务或数据获取任务,并将执行结果发送至客户端。


6.根据权利要求4所述的方法,其特征在于,所述待展示数据包括:前端展示模板和渲染数据,所述流程描述信息包括:对应流程节点的节点标识和对应目标业务流程的全局标识;所...

【专利技术属性】
技术研发人员:郭永然周焓李哲
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

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

1