System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及审批流相关的业务需求领域,尤其涉及一种自定义动态流程引擎的构建方法。
技术介绍
1、在tob的软件开发工程中,常常有审批流相关的业务需求,比如,请假审批、采购审批等。
2、常规的审批流解决方案:通过开源的flowable流程引擎来实现审批流的配置和开发。
3、现有技术的缺点:对于开发人员来讲,现有的flowable流程引擎学习开发成本很高,难以改造。
4、从业务角度来讲,通过,需要明确的开始和结束条件,才能预置流程模板来控制数据的流转。难以满足自定义流程中间页,父子多任务流转,环状流程的会签,动态指定个别人员审批等要求。
技术实现思路
1、鉴于上述问题,提出了本专利技术以便提供克服上述问题或者至少部分地解决上述问题的一种自定义动态流程引擎的构建方法。
2、根据本专利技术的一个方面,提供了一种自定义动态流程引擎的构建方法,所述构建方法包括:
3、构建业务流程图;
4、采用图像识别方法解析所述业务流程图,获得识别结果;
5、根据所述识别结果构建流程引擎。
6、可选的,所述构建业务流程图具体包括:
7、根据流程图,采用图像处理、目标检测和光学字符识别流程图中的关键内容;
8、矩形中的文字内容是审批节点,线条上的文字内容是审批动作。
9、可选的,所述采用图像识别方法解析所述业务流程图,获得识别结果具体包括:
10、对图片进行预处理;<
...【技术保护点】
1.一种自定义动态流程引擎的构建方法,其特征在于,所述构建方法包括:
2.根据权利要求1所述的一种自定义动态流程引擎的构建方法,其特征在于,所述构建业务流程图具体包括:
3.根据权利要求1所述的一种自定义动态流程引擎的构建方法,其特征在于,所述采用图像识别方法解析所述业务流程图,获得识别结果具体包括:
4.根据权利要求3所述的一种自定义动态流程引擎的构建方法,其特征在于,所述对图片进行预处理具体包括:
5.根据权利要求3所述的一种自定义动态流程引擎的构建方法,其特征在于,所述边缘检测和所述线条检测具体包括:
6.根据权利要求3所述的一种自定义动态流程引擎的构建方法,其特征在于,所述矩形检测、矩形区域裁剪、文本区域定位和OCR文本识别具体包括:
7.根据权利要求1所述的一种自定义动态流程引擎的构建方法,其特征在于,所述根据所述识别结果构建流程引擎具体包括:
8.根据权利要求7所述的一种自定义动态流程引擎的构建方法,其特征在于,所述结合状态设计模式来构建流程引擎具体包括:
【技术特征摘要】
1.一种自定义动态流程引擎的构建方法,其特征在于,所述构建方法包括:
2.根据权利要求1所述的一种自定义动态流程引擎的构建方法,其特征在于,所述构建业务流程图具体包括:
3.根据权利要求1所述的一种自定义动态流程引擎的构建方法,其特征在于,所述采用图像识别方法解析所述业务流程图,获得识别结果具体包括:
4.根据权利要求3所述的一种自定义动态流程引擎的构建方法,其特征在于,所述对图片进行预处理具体包括:
5.根据权利要求3所述的一种...
【专利技术属性】
技术研发人员:范琰琦,
申请(专利权)人:北银金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。