【技术实现步骤摘要】
工作流部署方法、装置、计算机系统和可读存储介质
[0001]本公开涉及计算机
,更具体地,涉及一种工作流部署方法、工作流部署装置、计算机系统、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]工作流,是对工作流程及其各操作步骤之间业务规则的抽象、概括、描述。工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。
[0003]随着计算机技术的发展,越来越多的业务流程通过建模的方式进行部署,并以最终部署得到的流程图的形式进行展示并投入使用。而建模的过程不可避免的需要结合建模工具(如工作流引擎框架等)来实现。
[0004]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题,基于现有的工作流引擎框架部署得到的工作流的流程图结构复杂,维护难度高。
技术实现思路
[0005]有鉴于此,本公开提供了一种工作流部署方法、工作流部署装置、计算机系统、计算机可读存储介质和计算机程序产品。
[0006]本公开的一个方面提供 ...
【技术保护点】
【技术特征摘要】
1.一种工作流部署方法,包括:获取目标工作流中的目标任务节点,其中,所述目标工作流中包括多个任务节点;获取在目标业务系统中针对所述目标工作流预设的流程变量,其中,所述流程变量为编码得到的字符串,所述字符串的编码长度等于所述多个任务节点的个数,所述流程变量中的每个字符与所述多个任务节点中的每个任务节点一一对应;从所述流程变量中确定与所述目标任务节点对应的目标字符;以及利用所述目标字符确定所述目标任务节点的审核方式,以实现对所述目标工作流的部署,其中,所述审核方式包括机器自动审核或人工审核。2.根据权利要求1所述的方法,其中,每个所述任务节点均配置有监听功能,利用所述目标字符确定所述目标任务节点的审核方式包括:利用所述监听功能监听所述目标字符;在所述目标字符为第一预设字符的情况下,确定与所述目标字符对应的第一目标任务节点为机器自动审核,并流转到下一个目标字符为第二目标字符时对应的第二目标任务节点处;以及在所述目标字符为所述第二目标字符的情况下,将所述第二目标任务节点对应的任务进行可视化展示,以进行人工审核。3.根据权利要求1所述的方法,其中,在所述获取目标工作流中的目标任务节点之前,还包括:获取用于表征工作流的不同类型的键值和用于表征同一类型工作流的不同版本的标识值;获取用于表征与所述目标业务系统对应的工作流的目标键值和目标标识值;以及根据所述目标键值或所述目标标识值确定所述目标工作流。4.根据权利要求3所述的方法,其中,所述用于表征工作流的不同类型的键值和用于表征同一类型工作流的不同版本的标识值存储于映射表中,根据所述目标键值或所述目标标识值确定所述目标工作流包括:确定与所述目标业务系统对应的工作流的运行环境;在所述运行环境为预发布环境的情况下,根据所述目标键值确定所述目标工作流;在所述运行环境为线上环境或测试环境的情况下,判断所述目标键值在所述映射表内是否存在对应的目标标识值;在所述目标键值在所述映射表内存在对应的目标标识值的情况下,根据所述目标标识值确定所述目标工作流;以及在所述目标键值在...
【专利技术属性】
技术研发人员:胡珅健,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。