说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111556056.1 (22)申请日 2021.12.17 (71)申请人 上海甄云信息科技有限公司 地址 201706 上海市青浦区香 花桥街道郏 一村7号3幢1层A区046室 (72)发明人 漆翔宇 牛佳庆 于鹏 史蕊 欧志伟 吴坚 (74)专利代理 机构 北京知呱 呱知识产权代理有 限公司 1 1577 专利代理师 张永维 (51)Int.Cl. G06Q 10/10(2012.01) G06F 40/186(2020.01) (54)发明名称 基于微服务SaaS的企业级工作流引擎实现 方法及系统 (57)摘要 基于微服务SaaS的企业级工作流引擎实现 方法及系统, 通过在线流程设计器进行流程定 义, 根据BPMN2.0协议增加扩展节点存储自定义 的业务化配置, 业务化配置包括审批规则、 审批 方式、 跳转条件和服务调用; 预先进行流程表单 定义, 流程表单包括只读表单和可编辑表单, 通 过流程表单在审批时展示业务单据详情; 通过审 批规则在人工节点查找审批人员, 通过审批方式 判断在是否满足指定条件时离开当前人工节点 继续向下流转, 通过跳转条件控制流程分支走 向, 通过服务调用在指定节点远程调用业务模块 执行自定义逻辑。 本发明实现多租户及多种业务 场景下审 批流高可维护性以及高可扩展性, 使 得 工作流引擎的可用性得到极大的提高。 权利要求书2页 说明书9页 附图3页 CN 114493479 A 2022.05.13 CN 114493479 A 1.基于微 服务SaaS的企业级工作流引擎实现方法, 其特 征在于, 包括: 通过在线流程设计器进行流程定义, 根据BPMN2.0协议增加扩展节点存储自定义的业 务化配置, 所述 业务化配置包括审批规则、 审批方式、 跳转条件和服 务调用; 预先进行流程表单定义, 所述流程表单包括只读表单和可编辑表单, 通过所述流程表 单在审批时展示 业务单据详情; 通过所述审批规则在人工节点查找审批人员, 通过所述审批方式判断在是否满足指定 条件时离开当前人工节点继续向下流转, 通过所述跳转条件控制流程分支走向, 通过所述 服务调用在指定节点远程调用业 务模块执 行自定义逻辑。 2.根据权利要求1所述的基于微服务SaaS的企业级工作流引擎实现方法, 其特征在于, 所述只读表单通过iframe实现, 所述可编辑表单通过动态路由和异 步加载实现跨模块加载 页面。 3.根据权利要求2所述的基于微服务SaaS的企业级工作流引擎实现方法, 其特征在于, 所述流程表单的定义包 含表单对应的前端路由; 在设计流 程图过程, 对 任意人工节点配置审批表单, 将 审批表单编码存 储到当前节点; 在审批过程, 依据表单编码和流 程变量动态解析表单地址 。 4.根据权利要求1所述的基于微服务SaaS的企业级工作流引擎实现方法, 其特征在于, 所述业务化配置中保存的为服务定义编码, 在启动流程时, 动态解析流程节点中的服务定 义编码; 当所述审批规则不满足业 务场景时, 通过自定义创建审批规则编写找人逻辑。 5.根据权利要求1所述的基于微服务SaaS的企业级工作流引擎实现方法, 其特征在于, 还包括, 通过预先定义邮件模版和 渲染邮件模版所需数据的来源, 在流程定义的人工节点 中选择所需邮件 模板, 将模版编码保存在人工节点中; 当流程启动时, 依据模版编码获取邮件模版配置, 通过Free marker引擎结合预先定义 的数据来源动态渲染邮件内容, 最终通过消息服 务发送给审批人。 6.根据权利要求5所述的基于微服务SaaS的企业级工作流引擎实现方法, 其特征在于, 还包括, 根据监听器的执行时期进行消息埋点, 在不同时期对不同的审批人发送不同的消 息类型。 7.根据权利要求1所述的基于微服务SaaS的企业级工作流引擎实现方法, 其特征在于, 以当前待办实例作为父类创建子类待办实例, 重置父类的审批人为指定类型, 指定类型依 据加签类型决定, 加签 类型包括前加签和后加签; 删除当前审批人审批的待办实例, 依据加签类型控制流程流转, 前加签回溯到原始审 批人, 后加签依据流 程图继续向下流 转; 依据当前审批人获取最近一次审批过的节点, 删除当前节点的所有待办实例, 将当前 流程回溯到指定节点。 8.根据权利要求1所述的基于微服务SaaS的企业级工作流引擎实现方法, 其特征在于, 对相同分类下 的流程定义, 通过预先配置业务参数组, 指定不同业务参数组关联不同的流 程定义, 以达 到启动工作流时, 通过业 务参数动态选择流 程定义并启动工作流。 9.基于微 服务SaaS的企业级工作流引擎实现系统, 其特 征在于, 包括: 流程定义单元, 用于通过在线流程设计器进行流程定义, 根据BPMN2.0协议增加扩展节权 利 要 求 书 1/2 页 2 CN 114493479 A 2点存储自定义的业务化配置, 所述业务化配置包括审批规则、 审批方式、 跳转条件和服务调 用; 表单定义单元, 用于预先进行流程表单定义, 所述流程表单包括只读表单和可编辑表 单, 通过所述流程表单在审批时展示 业务单据详情; 任务处理单元, 用于通过所述审批规则在人工节点查找审批人员, 通过所述审批方式 判断在是否满足指 定条件时离开当前人工节点继续向下流转, 通过所述跳转条件控制流程 分支走向, 通过 所述服务调用在指定节点远程调用业 务模块执 行自定义逻辑。 10.根据权利要求9所述的基于微服务SaaS的企业级工作流引擎实现系统, 其特征在 于, 所述只读表单通过iframe实现, 所述可编辑表单通过动态路 由和异步加载实现跨模块 加载页面; 所述流程表单的定义包 含表单对应的前端路由; 在设计流 程图过程, 对 任意人工节点配置审批表单, 将 审批表单编码存 储到当前节点; 在审批过程, 依据表单编码和流 程变量动态解析表单地址; 所述业务化配置中保存的为服务定义编码, 在启动流程时, 动态解析流程节点中的服 务定义编码; 当所述审批规则不满足业 务场景时, 通过自定义创建审批规则编写找人逻辑; 还包括邮件审批单元, 用于通过预先定义 邮件模版和渲染邮件模版所需数据的来源, 在流程定义的人工节点中选择 所需邮件 模板, 将模版编码保存在人工节点中; 当流程启动时, 依据模版编码获取邮件模版配置, 通过Free marker引擎结合预先定义 的数据来源动态渲染邮件内容, 最终通过消息服 务发送给审批人; 还包括消息提醒单元, 用于根据监听器的执行时期进行消息埋点, 在不同时期对不同 的审批人发送不同的消息类型; 还包括加签单元, 用于以当前待办实例作为父类创建子类待办实例, 重置父类的审批 人为指定类型, 指 定类型依据加签类型决定, 加签类型包括前加签和后加签; 删除当前审批 人审批的待办实例, 依据加签类型控制流程流转, 前加签回溯到原始审批人, 后加签依据流 程图继续向下流 转; 还包括撤回单元, 用于依据当前审批人获取最近一次审批过的节点, 删除当前节点的 所有待办实例, 将当前流 程回溯到指定节点; 还包括启动处理单元, 用于对相同分类下的流程定义, 通过预先配置业务参数组, 指定 不同业务参数组关联不同的流程定义, 以达到启动工作流时, 通过业务参数动态选择流程 定义并启动工作流。权 利 要 求 书 2/2 页 3 CN 114493479 A 3
专利 基于微服务SaaS的企业级工作流引擎实现方法及系统
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-19 04:40:42
上传分享
举报
下载
原文档
(656.1 KB)
分享
友情链接
GB-T 35273-2020 信息安全技术 个人信息安全规范.pdf
DB44-T 1769-2015 电动汽车用电子设备可靠性试验方法 广东省.pdf
T-ZZB 1589—2020 计算机控制360度机头旋转模板缝纫机.pdf
TTAF 077.18—2022 APP收集使用个人信息最小必要评估规范 第18部分:剪切板信息.pdf
GB/Z 24294.2-2017 信息安全技术 基于互联网电子政务信息安全实施指南 第2部分:接入控制与安全交换.pdf
GM-T 0043-2015 数字证书互操作检测规范.pdf
GB-T 41680-2022 起重机 抗震设计通则.pdf
GB-T 36630.5-2018 信息安全技术 信息技术产品安全可控评价指标 第5部分:通用计算机.pdf
GB-T 34953.2-2018 信息技术 安全技术匿名.pdf
GB-T 30283-2022 信息安全技术 信息安全服务分类与代码.pdf
PA Cortex XDR终端安全解决方案白皮书.pdf
T-ZJPA 002—2022 医药化工企业节能降碳减排工程技术指南.pdf
GB-T 30921.5-2016 工业用精对苯二甲酸 PTA 试验方法 第5部分:酸值的测定.pdf
T-CFA 03110323—2022 铸件加工单元数字化技术要求.pdf
GB-T 1151-2023 内燃机 主轴瓦及连杆轴瓦 技术条件.pdf
安在 2021中国网络安全人才现状多调查报告横向比较分析.pdf
GB-T 35394-2017 无损检测 X射线数字成像检测 系统特性.pdf
T-CFA 030501—2020 铸造企业生产能力核算方法.pdf
DB14-T2442—2022 政务数据分类分级要求 山西省.pdf
GB-T 43044-2023 数码照相机 规格指南.pdf
1
/
3
15
评价文档
赞助2.5元 点击下载(656.1 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。