[发明专利]一种流程节点的配置方法、装置、设备及存储介质在审
申请号: | 202111349459.9 | 申请日: | 2021-11-15 |
公开(公告)号: | CN114089955A | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 李城;周胜 | 申请(专利权)人: | 上海浦东发展银行股份有限公司 |
主分类号: | G06F8/10 | 分类号: | G06F8/10;G06F8/41;G06Q10/10;H04L41/0803;H04L45/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 黄立伟 |
地址: | 200000 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流程 节点 配置 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种流程节点的配置方法、装置、设备及存储介质。该方法包括:在接收到流程节点配置指令时,获取与流程节点配置指令对应的配置节点信息,其中,配置节点信息包括在配置流程节点下的配置状态、配置动作和配置表单参数;根据配置状态和配置动作确定静态路由参数,并且根据配置表单参数以及静态路由参数确定动态路由参数;根据静态路由参数和动态路由参数确定配置流程节点的下一流程节点的第一节点信息,其中,第一节点信息包括下一步状态、下一步接收角色以及下一步候选动作。本发明实施例的技术方案,可以以较低的配置成本和可实时生效的配置方式配置流程节点。
技术领域
本发明实施例涉及信息软件技术领域,尤其涉及一种流程节点的配置方法、装置、设备及存储介质。
背景技术
流程节点配置是工作流引擎中的核心部分,主要实现了应用软件根据一些决定信息进行路由传递,依据一组已定义好的规则依次处理业务流程的过程。
为了降低工作流引擎的开发难度并且统一开发标准,业内标准组织制定了业务流程建模与标注(Business Process Modeling Notation,BPMN)规范。基于该规范,业内涌现出了大量的工作流引擎框架,如Activiti、JBPM等,开发者能够借助这些框架提供的服务与接口对业务流程进行快速开发。
但是,随着业务需求的多样化和个性化,并非各种业务需求都能被纳入到该规范中进行解决。一旦出现该规范无法满足的业务需求,目前开发者是通过修改已有框架或是绕过已有框架进行定制化开发来配置满足当前的业务需求的流程节点。显然,这都会涉及到代码层面的工作,其存在配置成本较高和无法实时生效的问题。
发明内容
本发明实施例提供了一种流程节点的配置方法、装置、设备及存储介质,解决了在流程节点配置中存在的配置成本较高和无法实时生效的问题。
第一方面,本发明实施例提供了一种流程节点的配置方法,可以包括:
在接收到流程节点配置指令时,获取与流程节点配置指令对应的配置节点信息,其中配置节点信息包括在配置流程节点下的配置状态、配置动作和配置表单参数;根据配置状态和配置动作确定静态路由参数,并根据配置表单参数和静态路由参数确定动态路由参数;根据静态路由参数以及动态路由参数确定配置流程节点的下一流程节点的第一节点信息,其中第一节点信息包括下一步状态、下一步接收角色和下一步候选动作。
第二方面,本发明实施例还提供了一种流程节点的配置装置,可以包括:
配置节点信息获取模块,用于在接收到流程节点配置指令时,获取与流程节点配置指令对应的配置节点信息,其中,配置节点信息包括在配置流程节点下的配置状态、配置动作和配置表单参数;
路由参数确定模块,用于根据配置状态和配置动作确定静态路由参数,并根据配置表单参数和静态路由参数确定动态路由参数;
第一节点信息确定模块,用于根据静态路由参数和动态路由参数确定配置流程节点的下一流程节点的第一节点信息,其中第一节点信息包括下一步状态、下一步接收角色和下一步候选动作。
第三方面,本发明实施例还提供了一种流程节点的配置设备,可以包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本发明任意实施例所提供的流程节点的配置方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明任意实施例所提供的流程节点的配置方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海浦东发展银行股份有限公司,未经上海浦东发展银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111349459.9/2.html,转载请声明来源钻瓜专利网。