说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210632493.5 (22)申请日 2022.06.07 (65)同一申请的已公布的文献号 申请公布号 CN 114707971 A (43)申请公布日 2022.07.05 (73)专利权人 深圳市信润富联数字科技有限公 司 地址 518000 广东省深圳市罗湖区桂园街 道老围社区深南东路5016号蔡屋围京 基一百大厦A座20 01-06 (72)发明人 张挺军 冯建设 张建宇  (74)专利代理 机构 深圳市世纪恒程知识产权代 理事务所 4 4287 专利代理师 王丽峰(51)Int.Cl. G06F 9/451(2018.01) G06Q 10/10(2012.01) (56)对比文件 CN 106651112 A,2017.0 5.10 CN 106651112 A,2017.0 5.10 CN 102999816 A,2013.0 3.27 CN 103426045 A,2013.12.04 CN 113935582 A,202 2.01.14 审查员 钟容 (54)发明名称 工作流流程驳回方法、 装置、 设备及计算机 可读存储介质 (57)摘要 本发明公开了一种工作流流程驳回方法、 装 置、 设备及计算机可读 存储介质, 所述方法包括: 当工作流引擎检测到前端页面反馈的针对流程 实例中当前节 点的驳回请求时, 获取在流程实例 的流程路线上处于当前节点之前的各可驳回节 点; 将各可驳回节点的节点信息返回给前端页 面, 以在前端页面中展示各可驳回节 点供用户选 择; 从前端页面获取用户从各可驳回节点中选定 的驳回目的节 点, 并将驳回目的节 点添加至所述 当前节点的驳回流转集合; 当检测到确认于当前 节点驳回的节 点完成指令时, 根据驳回流转集合 执行从当前节 点到驳回目的节 点的流转。 本发明 中实现从当前节点驳回至具体选择的某一节点 的功能, 提高用户工作效率, 使得工作流审批更 加灵活方便 。 权利要求书3页 说明书13页 附图2页 CN 114707971 B 2022.09.16 CN 114707971 B 1.一种工作流 流程驳回方法, 其特 征在于, 所述方法包括以下步骤: 当工作流引擎检测到前端页面反馈的针对流程实例中当前节点的驳回请求 时, 获取在 所述流程实例的流 程路线上处于所述当前节点之前的各 可驳回节点; 将各所述可驳回节点的节点信 息返回给所述前端页面, 以在所述前端页面中展示各可 驳回节点供用户选择; 从所述前端页面获取用户从各所述可驳回节点中选定的驳回目的节点, 并将所述驳回 目的节点添加至所述当前节点的驳回流 转集合; 当检测到确 认于所述当前节点驳回的节点完成指令时, 根据所述驳回流转集合执行从 所述当前节点到所述驳回目的节点的流转, 其中, 所述当前节点的驳回流转集合只包括一 个节点; 所述当检测到确认于所述当前节点驳回的节点完成指令时, 根据 所述驳回流转集合执 行从所述当前节点到所述驳回目的节点的流 转的步骤之后, 还 包括: 当所述当前节点是所述流程路线中支路路线上的节点, 所述驳回目的节点是所述流程 路线中主路 路线上的节点时, 将所述当前节点所在支路 路线的状态设置为第一状态; 所述方法还 包括: 当检测到确 认通过第 一支路路线上最后 一个节点的节点完成指令时, 将所述第 一支路 路线的状态设置为第二状态; 当执行至第 二支路路线时, 检测所述第二支路路线的状态, 其中, 所述第 一支路路线和 所述第二支路 路线均为所述 流程路线上的任意支路 路线; 若检测到所述第二支路 路线的状态为所述第一状态, 则执 行所述第二支路 路线; 若检测到所述第 二支路路线的状态为所述第 二状态, 则执行所述流程路线上处于所述 第二支路 路线之后的路线; 所述当检测到确认于所述当前节点驳回的节点完成指令时, 根据 所述驳回流转集合执 行从所述当前节点到所述驳回目的节点的流 转的步骤之后, 还 包括: 当所述当前节点是所述流程路线中主路路线上的节点, 所述驳回目的节点是所述流程 路线中支路路线 上的节点时, 将所述驳回 目的节点所在支路路线的状态设置为所述第一状 态, 以及, 将所述流程路线上处于所述驳回目的节点与所述当前节点之间的各支路路线的 状态均设置为所述第一状态; 所述当检测到确认通过第 一支路路线上最后 一个节点的节点完成指令时, 将所述第 一 支路路线的状态设置为第二状态的步骤之后, 还 包括: 检测所述流程路线上与所述第一支路路线属于并列支路路线的各第三支路路线的状 态是否均为所述第二状态; 若各所述第 三支路路线的状态均为所述第 二状态, 则执行所述流程路线上处于所述第 一支路路线之后的路线; 若至少有一条 所述第三支路 路线的状态不是 所述第二状态, 则进行等待; 其中, 所述获取在所述流程实例的流程路线上处于所述当前节点之前的各可驳回节点 的步骤之前, 还 包括: 检测所述当前节点是否是 所述流程路线上多个并列支路 路线之后的第一个节点; 若是, 则反馈不允许 驳回的提 示信息给 所述前端页面展示;权 利 要 求 书 1/3 页 2 CN 114707971 B 2若否, 则执行所述获取在所述流程实例的流程路线上处于所述当前节点之前的各可驳 回节点的步骤。 2.如权利要求1所述的工作流流程驳回方法, 其特征在于, 所述获取在所述流程实例的 流程路线上处于所述当前节点之前的各 可驳回节点的步骤 包括: 获取进入所述当前节点的第一时间戳; 查找所述 流程实例下 执行通过时间早于所述第一时间戳的各第二时间戳; 在所述流程实例的数据表中查找与 各所述第 二时间戳对应的节点, 将查找到的节点作 为可驳回节点。 3.如权利要求1或2任一项所述的工作流流程驳回方法, 其特征在于, 所述当检测到确 认于所述当前节点驳回的节点完成指 令时, 根据所述驳回流转集合执行从所述当前节点到 所述驳回目的节点的流 转的步骤之后, 还 包括: 删除所述驳回流 转集合中的所述驳回目的节点。 4.如权利要求3所述的工作流流程驳回方法, 其特征在于, 所述根据所述驳回流转集合 执行从所述当前节点到所述驳回目的节点的流 转的步骤之前, 还 包括: 当检测到确 认于所述当前节点驳回的节点完成指令时, 检测所述驳回流转集合是否为 空; 若所述驳回流转集合为空, 则按照所述流程实例的预设正常流转集合中的流转路线进 行流转; 若所述驳回流转集合不为空, 则执行所述根据所述驳回流转集合执行从所述当前节点 到所述驳回目的节点的流 转的步骤。 5.一种工作流流程驳回装置, 其特征在于, 所述装置部署于与工作流引擎, 所述装置包 括: 获取模块, 用于当检测到前端页面反馈的针对流程实例中当前节点的驳回请求时, 获 取在所述 流程实例的流 程路线上处于所述当前节点之前的各 可驳回节点; 展示模块, 用于将各所述可驳回节点的节点信息返回给所述前端页面, 以在所述前端 页面中展示各 可驳回节点供用户选择; 添加模块, 用于从所述前端页面获取用户从各所述可驳回节点中选定的驳回目的节 点, 并将所述驳回目的节点添加至所述当前节点的驳回流 转集合; 执行模块, 用于当检测到确认于所述当前节点驳回的节点完成指令时, 根据所述驳回 流转集合执行从所述当前节点到所述驳回目的节点的流转, 其中, 所述当前节点的驳回流 转集合只包括 一个节点; 所述装置还 包括: 第一设置模块, 用于当所述当前节点是所述流程路线中支路路线上的节点, 所述驳回 目的节点是所述流程路线中主路路线 上的节点时, 将所述当前节点所在支路路线的状态设 置为第一状态; 第二设置模块, 用于当检测到确 认通过第 一支路路线上最后 一个节点的节点完成指令 时, 将所述第一支路 路线的状态设置为第二状态; 第一检测模块, 用于当执行至第二支路路线时, 检测所述第二支路路线的状态, 其中, 所述第一支路 路线和所述第二支路 路线均为所述 流程路线上的任意支路 路线;权 利 要 求 书 2/3 页 3 CN 114707971 B 3

.PDF文档 专利 工作流流程驳回方法、装置、设备及计算机可读存储介质

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