System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及流程管理,尤其涉及一种基于流程模板的功能流转方法、装置、电子设备及计算机可读存储介质。
技术介绍
1、金融管理系统是一个管理非资类型项目投前、投中、投后相关流程的操作处理系统,涉及受托方、基金经理、投资风险管理审核、业务审核等角色的流程审批以及多个子系统信息流转,为了实现金融管理系统的正常运行,需要进行流程的功能流转。
2、现有的金融管理系统的流程功能流转方法多为基于人工编码的功能流转方法,即通过人工对金融关系系统的整体流程进行梳理,确定每个流程所需要的流程功能,并针对进行进行前后端数据的编码和重定向,实际应用中,基于人工编码的功能流转方法需要针对每一个页面都去开发一套流程接口以及子流程页面,增加了许多额外的开发工作量,同时每个子流程依据每个状态都需要有对应的页面调整以及基本信息展示,对于前后端的联调开发工作也比较繁重,可能导致进行流程功能流转时的效率较低。
技术实现思路
1、本专利技术提供一种基于流程模板的功能流转方法、装置及计算机可读存储介质,其主要目的在于解决进行流程功能流转时的效率较低的问题。
2、为实现上述目的,本专利技术提供的一种基于流程模板的功能流转方法,包括:
3、利用前端页面获取用户的金融流程信息及金融流程图,分别从所述金融流程信息中提取出资源标识集、资源类型集以及资源信息集;
4、将所述资源标识集、所述资源类型集以及所述资源信息集汇集成资源参数集,从所述金融流程图中提取出流程标识序列;
5
6、逐个选取所述流程标识序列中的流程标识作为目标流程标识,从所述资源参数集中筛选出所述目标流程标识对应的资源参数作为目标资源参数,利用所述流程读写接口根据所述目标参数资源以及所述角色信息序列生成目标流程页面;
7、获取所述目标流程页面对应的跳转信息,从所述跳转信息中提取出所述目标流程页面对应的流转位置,根据所述流程处理类集和所述流转位置对所述目标流程页面进行功能流转。
8、可选地,所述分别从所述金融流程信息中提取出资源标识集、资源类型集以及资源信息集,包括:
9、对所述金融流程信息进行标识关键字匹配,得到资源标识集;
10、根据所述资源标识集将所述金融流程信息拆分成流程数据集;
11、对所述流程数据集进行类型关键字匹配,得到资源类型集;
12、对所述流程数据集进行配置关键字匹配,得到初级信息集;
13、对所述初级信息集中的各个初级信息进行单位统一操作,得到资源信息集。
14、可选地,所述从所述金融流程图中提取出流程标识序列,包括:
15、对所述金融流程图进行边缘滤波,得到金融流程边缘,根据所述金融流程边缘从所述金融流程图中提取出流程区域图;
16、从所述流程区域图中提取出流程区域特征,根据所述流程区域特征将所述流程区域图拆分成流程节点图集和流程逻辑图集;
17、对所述流程节点图集进行文本语义识别,得到流程标识集;
18、对所述流程逻辑图集进行几何语义识别,得到流程逻辑集;
19、根据所述流程逻辑集对所述流程标识集进行流程重构,得到流程标识序列。
20、可选地,所述根据所述资源参数集和所述流程标识序列生成流程处理类集,包括:
21、根据所述资源参数集生成流程配置集,根据所述流程配置集创建初始类接口;
22、根据所述流程配置集和所述初始类接口创建初始处理类集;
23、利用所述流程配置集中的资源标识集对所述流程标识序列进行标识映射,得到映射关系;
24、利用所述映射关系对所述初始处理类集进行类匹配操作,得到流程处理类集。
25、可选地,所述根据预设的评审角色数据库为所述流程标识序列配置出角色信息序列,包括:
26、逐个选取所述流程标识序列中的流程标识作为目标流程标识,将所述流程标识序列中位于所述目标流程标识之后的流程标识作为目标接收流程标识;
27、根据所述目标流程标识对预设的评审角色数据库进行评审关键字匹配,得到目标评审候选人;
28、根据所述目标流程标识对所述评审角色数据库进行认领关键字匹配,得到目标认领人;
29、根据所述目标接收流程标识对所述评审角色数据库进行认领关键字匹配,得到目标接收人;
30、将所述目标评审候选人、所述目标认领人以及所述目标接收人汇集成角色信息,将所有的角色信息汇集成角色信息序列。
31、可选地,所述利用所述流程读写接口根据所述目标参数资源以及所述角色信息序列生成目标流程页面,包括:
32、将所述角色信息序列中与所述目标参数资源对应的角色信息作为目标角色信息;
33、利用所述流程读写接口将所述所述目标参数资源以及所述目标角色信息传递给所述系统后端;
34、利用所述系统后端生成所述目标参数资源对应的初级页面信息;
35、将所述目标角色信息添加至所述初级页面信息中,得到目标页面信息;
36、利用所述流程读写接口将所述目标页面信息发送至预设的系统前端,利用所述系统前端根据所述目标页面信息生成目标流程页面。
37、可选地,所述根据所述流程处理类集和所述流转位置对所述目标流程页面进行功能流转,包括:
38、从所述流程处理类集中选取出所述目标流程页面对应的流程处理类作为目标流程处理类;
39、从所述目标流程页面中提取出目标角色信息,将所述目标角色信息对应的联系地址作为目标角色地址;
40、对所述目标流程处理类进行实例化,得到目标流程处理实例;
41、根据所述目标流程处理实例对所述流转位置进行初级流转,得到流转结果;
42、将所述流转结果发送至所述目标角色地址中,结束功能流转。
43、为了解决上述问题,本专利技术还提供一种基于流程模板的功能流转装置,所述装置包括:
44、资源提取模块,用于利用前端页面获取用户的金融流程信息及金融流程图,分别从所述金融流程信息中提取出资源标识集、资源类型集以及资源信息集;
45、流程标识模块,用于将所述资源标识集、所述资源类型集以及所述资源信息集汇集成资源参数集,从所述金融流程图中提取出流程标识序列;
46、接口实现模块,用于利用系统后端配置流程读写接口,根据所述资源参数集和所述流程标识序列生成流程处理类集,并根据预设的评审角色数据库为所述流程标识序列配置出角色信息序列;
47、页面生成模块,用于逐个选取所述流程标识序列中的流程标识作为目标流程标识,从所述资源参数集中筛选出所述目标流程标识对应的资源参数作为目标资源参数,利用所述流程读写接口根据所述目标参数资源以及本文档来自技高网...
【技术保护点】
1.一种基于流程模板的功能流转方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述分别从所述金融流程信息中提取出资源标识集、资源类型集以及资源信息集,包括:
3.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述从所述金融流程图中提取出流程标识序列,包括:
4.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述根据所述资源参数集和所述流程标识序列生成流程处理类集,包括:
5.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述根据预设的评审角色数据库为所述流程标识序列配置出角色信息序列,包括:
6.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述利用所述流程读写接口根据所述目标参数资源以及所述角色信息序列生成目标流程页面,包括:
7.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述根据所述流程处理类集和所述流转位置对所述目标流程页面进行功能流转,包括:
8.一种基于流程模板的功能流转装置,
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任意一项所述的基于流程模板的功能流转方法。
...【技术特征摘要】
1.一种基于流程模板的功能流转方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述分别从所述金融流程信息中提取出资源标识集、资源类型集以及资源信息集,包括:
3.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述从所述金融流程图中提取出流程标识序列,包括:
4.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述根据所述资源参数集和所述流程标识序列生成流程处理类集,包括:
5.如权利要求1所述的基于流程模板的功能流转方法,其特征在于,所述根据预设的评审角色数据库为所述流程标识序列配置出角色信息序列,包...
【专利技术属性】
技术研发人员:汤慧,
申请(专利权)人:中国平安财产保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。