【技术实现步骤摘要】
面向多层级组织的业务处理方法、装置、设备及存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种面向多层级组织的业务处理方法、装置、设备及存储介质。
技术介绍
[0002]现有面向多层级组织的业务系统中,每个业务链包括至少两个业务执行节点,由于业务需要,需要针对特定业务执行节点,创建审批流水线或者其他流水线,或者,创建用户自定义的任务。现有面向多层级组织的业务系统中,流水线或者任务创建过程中,需由专业开发人员创建,其创建过程效率低,适用性差,且不同开发人员创建流水线或者任务,其对应的软件代码无法兼容,使得业务系统的代码较复杂,不利于业务系统的代码维护。
技术实现思路
[0003]本专利技术实施例提供一种面向多层级组织的业务处理方法、装置、设备及存储介质,以解决现有面向多层级组织的业务系统在创建流水线或者任务存在的效率低、适用性差和不利于代码维护的问题。
[0004]一种面向多层级组织的业务处理方法,包括:
[0005]获取目标业务链,所述目标业务链包括至少两个业务执行节点;
...
【技术保护点】
【技术特征摘要】
1.一种面向多层级组织的业务处理方法,其特征在于,包括:获取目标业务链,所述目标业务链包括至少两个业务执行节点;从至少两个所述业务执行节点中确定目标执行节点,获取与所述目标执行节点相对应的目标创建请求;若所述目标创建请求为流水线创建请求,则调用基于云原生的流水线接口引擎,创建所述目标执行节点对应的目标流水线;若所述目标创建请求为任务创建请求,则调用基于云原生的任务创建程序,创建所述目标执行节点对应的目标任务;基于所有所述目标执行节点对应的目标流水线和/或目标任务,完成所述目标业务链的业务创建操作。2.如权利要求1所述的面向多层级组织的业务处理方法,其特征在于,所述若所述目标创建请求为流水线创建请求,则调用基于云原生的流水线接口引擎,创建所述目标执行节点对应的目标流水线,包括:若所述目标创建请求为流水线创建请求,则根据所述流水线创建请求,获取目标接口位置;显示所述目标接口位置的接口配置界面,基于所述接口配置界面,获取所述目标接口位置对应的流水线配置参数;调用基于云原生的流水线接口引擎,对所述目标接口位置对应的流水线配置参数进行处理,创建所述目标执行节点对应的目标流水线。3.如权利要求1所述的面向多层级组织的业务处理方法,其特征在于,所述若所述目标创建请求为任务创建请求,则调用基于云原生的任务创建程序,创建所述目标执行节点对应的目标任务,包括:若所述目标创建请求为任务创建请求,则基于所述任务创建请求,跳转到任务配置界面;基于所述任务配置界面,获取任务配置参数,所述任务配置参数包括目标脚本标识和目标环境标识;基于所述目标环境标识查询基于云原生的镜像仓库,判断是否包含所述目标环境标识对应的运行环境镜像;若包含所述目标环境标识对应的运行环境镜像,则基于所述目标脚本标识和所述目标环境标识,创建所述目标执行节点对应的目标任务;若未包含所述目标环境标识对应的运行环境镜像,则将所述运行环境镜像上传到所述镜像仓库,基于所述目标脚本标识和所述目标环境标识,创建所述目标执行节点对应的目标任务。4.如权利要求1所述的面向多层级组织的业务处理方法,其特征在于,在所述基于所有所述目标执行节点对应的目标流水线和/或目标任务,完成所述目标业务链的业务创建操作之后,所述面向多层级组织的业务处理方法包括:监听所述目标业务链中所有目标执行节点的节点状态,将节点状态为处理中状态的目标执行节点,确定为当前执行节点;若所述当前执行节点设有所述目标流水线和所述目标任务,则获取业务执行属性;
若所述业务执行属性为依赖执行属性,则获取目标执行顺序,基于所述目标执行顺序,先后执行所述目标流水线和所述目标任务,获取所述当前执行节点对应的当前执行结果;若所述业务执行属性为并行执行属性,则执行所述目标流水线,获取流水线执行结果,并行执行所述目标任务,获取任务执行结果,基于所述流水线执行结果和所述任务执行结果,获取所述当前执行节点对应的当前执行结果。5.如权利要求4所述的面向多层级组织的业务处理方...
【专利技术属性】
技术研发人员:鄢伟,丁铁梁,刘沁源,段嘉,胡斐,黄龙华,
申请(专利权)人:招商局金融科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。