一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种工作流的数据处理方法、系统、存储介质及电子设备与流程

2022-12-07 11:20:05 来源:中国专利 TAG:

技术特征:
1.一种工作流的数据处理方法,其特征在于,所述方法包括:获取自定义版本号和工作流引擎原生版本号;所述工作流引擎原生版本号为工作流引擎自带的版本管理机制的版本号;在预先构建的流程版本对应表中,将所述自定义版本号与所述工作流引擎原生版本号进行映射,确保在工作流引擎流程的版本升级操作时,所述自定义版本号和所述工作流引擎原生版本号进行版本增加,并确保在工作流引擎流程的版本更新操作时,所述自定义版本号不发生变化,所述工作流引擎原生版本号进行版本增加;其中,所述版本升级操作表征结构性调整的版本升级操作;所述版本更新操作为非结构性调整的版本更新操作。2.根据权利要求1所述的方法,其特征在于,还包括:在切换工作流引擎流程版本时,通过更改所述工作流引擎流程版本对应的所述流程版本对应表的流程标识位,完成切换工作流引擎流程版本的操作。3.根据权利要求2所述的方法,其特征在于,所述流程标识位包括有效字段值、测试字段值和失效字段值;当工作流引擎流程版本的流程标识位为所述有效字段值时,确定工作流引擎流程版本为有效的工作流引擎流程版本;若当前环境为正式环境,则通过所述有效的工作流引擎流程版本发起新实例;当工作流引擎流程版本的流程标识位为所述测试字段值时,确定工作流引擎流程版本为测试的工作流引擎流程版本;若当前环境为测试环境,则通过所述测试的工作流引擎流程版本发起新实例;当工作流引擎流程版本的流程标识位为所述失效字段值时,确定工作流引擎流程版本为失效的工作流引擎流程版本;通过所述失效的工作流引擎流程版本,执行流程流转操作和历史数据查询操作。4.根据权利要求1所述的方法,其特征在于,在预先构建的流程版本对应表中,将所述自定义版本号与所述工作流引擎原生版本号进行映射之后,还包括:通过所述自定义版本号,对所述工作流引擎流程进行管理。5.一种工作流的数据处理系统,其特征在于,所述系统包括:获取单元,用于获取自定义版本号和工作流引擎原生版本号;所述工作流引擎原生版本号为工作流引擎自带的版本管理机制的版本号;映射单元,用于在预先构建的流程版本对应表中,将所述自定义版本号与所述工作流引擎原生版本号进行映射,确保在工作流引擎流程的版本升级操作时,所述自定义版本号和所述工作流引擎原生版本号进行版本增加,并确保在工作流引擎流程的版本更新操作时,所述自定义版本号不发生变化,所述工作流引擎原生版本号进行版本增加;其中,所述版本升级操作表征结构性调整的版本升级操作;所述版本更新操作为非结构性调整的版本更新操作。6.根据权利要求5所述的系统,其特征在于,还包括:更改单元,用于在切换工作流引擎流程版本时,通过更改所述工作流引擎流程版本对应的所述流程版本对应表的流程标识位,完成切换工作流引擎流程版本的操作。7.根据权利要求6所述的系统,其特征在于,还包括:第一确定单元,用于当工作流引擎流程版本的流程标识位为有效字段值时,确定工作
流引擎流程版本为有效的工作流引擎流程版本;第一发起单元,用于若当前环境为正式环境,则通过所述有效的工作流引擎流程版本发起新实例;第二确定单元,用于当工作流引擎流程版本的流程标识位为测试字段值时,确定工作流引擎流程版本为测试的工作流引擎流程版本;第二发起单元,用于若当前环境为测试环境,则通过所述测试的工作流引擎流程版本发起新实例;第三确定单元,用于当工作流引擎流程版本的流程标识位为失效字段值时,确定工作流引擎流程版本为失效的工作流引擎流程版本;执行单元,用于通过所述失效的工作流引擎流程版本,执行流程流转操作和历史数据查询操作。8.根据权利要求5所述的系统,其特征在于,还包括:管理单元,用于通过所述自定义版本号,对所述工作流引擎流程进行管理。9.一种存储介质,其特征在于,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行如权利要求1至4任意一项所述的工作流的数据处理方法。10.一种电子设备,其特征在于,包括存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行如权利要求1至4任意一项所述的工作流的数据处理方法。

技术总结
本申请公开了一种工作流的数据处理方法、系统、存储介质及电子设备,将自定义版本号与工作流引擎原生版本号进行映射,确保在工作流引擎流程的版本升级操作时,自定义版本号和工作流引擎原生版本号进行版本增加,确保在版本更新操作时,自定义版本号不发生变化,工作流引擎原生版本号进行版本增加。在多工作流引擎流程版本共存环境下,只需在结构性调整的版本升级操作时,自定义版本号和工作流引擎原生版本号进行版本增加,在非结构性调整的版本更新操作时,确保自定义版本号不发生变化,工作流引擎原生版本号进行版本增加,无需增加复杂代码逻辑,避免出现由于非结构性调整的版本更新操作而增加重复的代码应对新版本情况,降低维护成本。护成本。护成本。


技术研发人员:张欣书 孙欣璐 王丰 崔会会
受保护的技术使用者:潍坊潍柴动力科技有限责任公司
技术研发日:2022.10.17
技术公布日:2022/12/6
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献