说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210152212.6 (22)申请日 2022.02.18 (71)申请人 网银在线 (北京) 科技有限公司 地址 100080 北京市海淀区苏州街 49-3号1 层109室 (72)发明人 刘洋  (74)专利代理 机构 北京路浩知识产权代理有限 公司 11002 专利代理师 王治东 (51)Int.Cl. G06Q 10/10(2012.01) G06F 16/23(2019.01) (54)发明名称 一种更新 流程定义的方法及装置 (57)摘要 本公开提供一种更新流程定义的方法及装 置, 包括: 获取目标流程实例的原始流程定义的 目标副本; 根据原始流程定义获取节点标识信 息; 建立目标流程实例的节点变更集合; 执行目 标流程实例, 将执行过程中节 点的变化情况存入 所述节点变更集合中; 根据节 点标识信息将节点 变更集合更新至目标副本中, 得到更新的对应目 标流程实例的流程定义。 通过将目标流程实例执 行中节点的更新变化信息存入节 点变更集合, 将 节点变更集合更新至对应的目标副本中, 在所述 目标副本中改变目标流程实例的节 点信息, 实现 动态修改对应目标流程实例的流程定义, 而不产 生影响其 他流程实例的流 程定义的问题。 权利要求书2页 说明书10页 附图3页 CN 114548922 A 2022.05.27 CN 114548922 A 1.一种更新 流程定义的方法, 其特 征在于, 包括: 获取目标流 程实例的原 始流程定义; 根据所述原 始流程定义获取目标流 程实例的节点标识信息; 建立目标流 程实例的节点变更集 合; 执行目标流 程实例, 将执 行过程中节点的变化情况存 入所述节点变更集 合中; 获取所述原始流程定义的目标副本; 根据所述节点标识信 息将所述节点变更集合更新至所述目标副本 中, 得到更新的对应 目标流程实例的流 程定义。 2.根据权利要求1所述的更新流程定义的方法, 其特征在于, 所述获取目标流程实例的 原始流程定义, 具体包括: 获取定义流程实例集合的原始流程定义, 其中, 所述流程实例集 合包括所述目标流 程实例。 3.根据权利要求1所述的更新流程定义的方法, 其特征在于, 所述根据 所述原始流程定 义获取目标流程实例的节点标识信息, 具体包括: 根据所述原始流程定义获取对应目标流 程实例中的各节点的标识及其配置项, 并分别存 入所述节点标识信息中。 4.根据权利要求1所述的更新流程定义的方法, 其特征在于, 所述建立目标流程实例的 节点变更集 合, 具体包括: 建立用于描述目标流 程实例的流 程定义中删除的节点的信息的节点删除集 合; 建立用于描述目标流 程实例的流 程定义中修改的节点的信息的节点 修改集合; 和/或 建立用于描述目标流 程实例的流 程定义中增 加的节点的信息的节点 新增集合。 5.根据权利要求4所述的更新流程定义的方法, 其特征在于, 所述执行目标流程实例, 将执行过程中节点的变化情况存 入所述节点变更集 合中, 具体包括: 在流程实例执行过程中, 将相较于其原始流程定义中删除的节点的标识存入所述节点 删除集合; 将相较于其原始流程定义中修改的节点的标识以及修改的配置项存入所述节点修改 集合; 和/或 将相较于其原 始流程定义中新增的节点的标识及其配置项存 入所述节点 新增集合。 6.根据权利要求5所述的更新流程定义的方法, 其特征在于, 所述根据 所述节点标识信 息将所述节点变更集合更新至所述目标副本中, 得到更新的对应目标流程实例的流程定 义, 具体包括: 将节点删除集合更新至所述目标副本中, 根据节点删除集合中记录的各标识, 在目标 副本中将各 标识对应的节点删除; 将节点修改集合更新至所述目标副本 中, 根据节点修改集合中记录的各标识及修改的 配置项, 在目标副本中将各 标识对应的节点的配置项 进行修改; 和/或 将节点新增集合更新至所述目标副本 中, 根据节点新增集合中记录的各标识及其配置 项, 在目标副本中增 加各标识对应的节点并增 加对应的配置项。 7.根据权利要求1所述的更新流程定义的方法, 其特征在于, 所述根据 所述节点标识信 息将所述节点变更集合更新至所述目标副本中, 得到更新的对应目标流程实例的流程定 义, 之后还 包括: 将所述节点变更集 合持久化在所述目标副本中。 8.一种更新 流程定义的装置, 其特 征在于, 包括:权 利 要 求 书 1/2 页 2 CN 114548922 A 2原始流程定义获取 单元, 用于获取目标流 程实例的原 始流程定义; 节点标识获取 单元, 用于根据所述原 始流程定义获取目标流 程实例的节点标识信息; 节点变更集 合建立单 元, 用于建立目标流 程实例的节点变更集 合; 节点变更集合更新单元, 用于执行目标流程实例, 将执行过程中节点的变化情况存入 所述节点变更集 合中; 目标副本获取 单元, 用于获取 所述原始流程定义的目标副本; 副本更新单元, 用于根据所述节点标识信 息将所述节点变更集合更新至所述目标副本 中, 得到更新的对应目标流 程实例的流 程定义。 9.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征在于, 所述处理器执行所述程序时实现如权利要求1至7任一项所述更新流 程定义的方法的步骤。 10.一种非暂态计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该计算机 程序被处 理器执行时实现如权利要求1至7任一项所述更新 流程定义的方法的步骤。权 利 要 求 书 2/2 页 3 CN 114548922 A 3

.PDF文档 专利 一种更新流程定义的方法及装置

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种更新流程定义的方法及装置 第 1 页 专利 一种更新流程定义的方法及装置 第 2 页 专利 一种更新流程定义的方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:15:14上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。