利索能及
我要发布
收藏
专利号: 2018107964345
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种工作流引擎的管理方法,其特征在于,包括:

当接收到工作流程的管理请求时,查找与所述管理请求中携带的请求内容匹配的工作流程接口;

通过所述工作流程接口从预置工作流系统中提取与所述请求内容匹配的逻辑代码以及代码参数,所述预置工作流程系统中存储有不同工作流程对应的逻辑代码以及代码参数;

根据所述请求内容对所述逻辑代码以及所述代码参数进行流程管理。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:从业务项目中抽取用于执行不同工作流程的逻辑代码,并将所述逻辑代码写入预置工作流系统中。

3.根据权利要求2所述的方法,其特征在于,所述从业务项目中抽取用于执行不同工作流程的逻辑代码,并将所述逻辑代码写入预置工作流系统中包括:按照业务项目类型对不同工作流程的代码内容进行分类,得到统计类、信息传递类、命令执行类的工作流程的代码内容,所述代码内容中包括对具有流程逻辑执行的代码的标签;

采用标签查找的方式,从所述统计类、所述信息传递类、所述命令执行类的工作流程的代码内容中提取具有流程逻辑的逻辑代码;

将所述逻辑代码按照执行顺序进行抽取,并在抽取的逻辑代码中添加代码参数的位置参数;

将所述逻辑代码以及所述代码参数的位置参数写入至预置工作流程系统中。

4.根据权利要求3所述的方法,其特征在于,所述采用标签查找的方式,从所述统计类、所述信息传递类、所述命令执行类的工作流程的代码内容中提取具有流程逻辑的逻辑代码包括:通过查找所述统计类、所述信息传递类、所述命令执行类的工作流程的代码内容中标签所在的位置获取具有流程逻辑的逻辑代码,所述标签用于指示获取逻辑代码的位置。

5.根据权利要求3或4所述的方法,其特征在于,所述根据所述请求内容对所述逻辑代码以及所述代码参数进行流程管理包括:若所述请求内容为对所述统计类、所述信息传递类、所述命令执行类的逻辑代码进行修改,则根据请求内容对所述统计类、所述信息传递类、所述命令执行类的代码逻辑及代码参数的修改内容进行修改,并将修改后的代码逻辑及代码参数更新至所述预置工作流系统中。

6.根据权利要求3所述的方法,其特征在于,所述当接收到工作流程的管理请求时,查找与所述管理请求中携带的请求内容匹配的工作流程接口之后,所述方法还包括:解析所述工作流程接口的类型,以多线程的调用方式按照统计类、信息传递类、命令执行类调用所述工作流程接口。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述请求内容对所述逻辑代码以及所述代码参数进行流程管理之后,所述方法还包括:将流程管理的结果以进度列表形式反馈至系统前端,以使得用户实时掌握工作流引擎中的管理流程进度。

8.一种工作流引擎的管理装置,其特征在于,包括:

查找单元,用于当接收到工作流程的管理请求时,查找与所述管理请求中携带的请求内容匹配的工作流程接口;

提取单元,用于通过所述工作流程接口从预置工作流系统中提取与所述请求内容匹配的逻辑代码以及代码参数,所述预置工作流程系统中存储有不同工作流程对应的逻辑代码以及代码参数;

管理单元,用于根据所述请求内容对所述逻辑代码以及所述代码参数进行流程管理。

9.一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-7中任一项所述的工作流引擎的管理方法对应的操作。

10.一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-7中任一项所述的工作流引擎的管理方法对应的操作。