System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及担保业务,特别是涉及一种面向担保业务的流程串联方法、系统及电子设备。
技术介绍
1、在传统的担保业务中,从立项申请、上会决议、现场/非现场尽调、合同签署、承保确认、投/保后计划等业务环节,根据不同的业务类型如传统担保、资金运用、新金融及子类,各个业务环境可根据业务情况组合开展相关业务,如传统担保中从立项到保后计划需要完整的业务环节,但在新金融业务中,根据业务子类的不同业务环节会有差异。若要满足以上场景,必须要遍历各个场景的组合情况以及每种业务之间的差异,每新增一个业务类型及业务子类就要增加一套完整的实现逻辑,实施和维护成本也会不断增加,导致担保业务系统变得越来越臃肿。由于各业务环节的业务处理大致相同,差异点仅限于业务环节串联关系、部分名称、归档文件等情况,此差异较小可通过其他技术手段满足。因此,亟需一种可以灵活配置业务环节串联的方法,根据业务类型、业务子类的不同定义需要的环节,并可以控制每个环节是否循环使用,还是单次使用,优化担保业务系统的业务流程的串联实现。
技术实现思路
1、本专利技术的目的是提供一种面向担保业务的流程串联方法、系统及电子设备,能够对担保业务流程的串联方式进行优化,提高担保业务流程的实现效率。
2、为实现上述目的,本专利技术提供了如下方案:
3、一种面向担保业务的流程串联方法,所述流程串联方法包括:
4、构建面向担保业务的流程串联定义表;所述流程串联定义表包括业务类型、与所述业务类型对应的业务子类以及与所述业务类
5、获取面向担保业务的立项申请和所述立项申请对应的项目id;所述立项申请包括业务类型编码和业务子类编码;
6、根据所述业务类型编码和所述业务子类编码,从所述流程串联定义表中确定对应的业务环节,得到与所述项目id对应的担保业务流程;
7、获取面向担保业务的待开展项目的项目信息;所述项目信息包括待开展项目的项目id和业务环节;
8、根据所述待开展项目的项目id,确定所述待开展项目的担保业务流程;
9、将所述待开展项目的担保业务流程和所述待开展项目的业务环节进行对比,得到对比结果;所述对比结果包括匹配和不匹配;
10、当所述对比结果为不匹配时,终止所述待开展项目的业务流程;当所述对比结果为匹配时,完成所述待开展项目的业务流程。
11、可选地,所述流程串联方法还包括:
12、当所述对比结果为不匹配时,输出所述对比结果,并提示不匹配的业务环节的名称。
13、可选地,根据所述业务类型编码和所述业务子类编码,从所述流程串联定义表中确定对应的业务环节,得到与所述项目id对应的担保业务流程,具体包括:
14、根据所述业务类型编码,确定所述业务类型;
15、根据所述业务子类编码,确定所述业务子类;
16、根据所述业务类型和所述业务子类,确定对应的业务环节,并根据所述对应的业务环节中依赖上一个业务环节编码以及依赖上一个业务环节状态,得到与所述项目id对应的担保业务流程。
17、可选地,将所述待开展项目的担保业务流程和所述待开展项目的业务环节进行对比,得到对比结果,具体包括:
18、判断所述待开展项目的担保业务流程是否包含所述待开展项目的业务环节;
19、当所述待开展项目的担保业务流程包含所述待开展项目的业务环节时,所述对比结果为匹配;
20、当所述待开展项目的担保业务流程不包含所述待开展项目的业务环节时,所述对比结果为不匹配。
21、一种面向担保业务的流程串联系统,应用上述的面向担保业务的流程串联方法,所述流程串联系统包括:
22、构建模块,用于构建面向担保业务的流程串联定义表;所述流程串联定义表包括业务类型、与所述业务类型对应的业务子类以及与所述业务类型和所述业务子类均对应的业务环节;所述业务类型包括业务类型名称以及与所述业务类型名称对应的业务类型编码;所述业务子类包括业务子类名称以及与所述业务子类名称对应的业务子类编码;所述业务环节包括业务环节名称、与所述业务环节名称对应的业务环节编码、业务环节状态、依赖上一个业务环节编码以及依赖上一个业务环节状态;所述业务类型名称包括传统担保、资金运用和新金融;所述业务子类名称包括全部、担保类、城投类和供应链类;所述业务环节名称包括立项、尽调、评审会、合同和承保确认;所述业务环节状态至少包括开始、进行中、审核中、签署中和终止;
23、第一获取模块,用于获取面向担保业务的立项申请和所述立项申请对应的项目id;所述立项申请包括业务类型编码和业务子类编码;
24、第一流程确定模块,用于根据所述业务类型编码和所述业务子类编码,从所述流程串联定义表中确定对应的业务环节,得到与所述项目id对应的担保业务流程;
25、第二获取模块,用于获取面向担保业务的待开展项目的项目信息;所述项目信息包括待开展项目的项目id和业务环节;
26、第二流程确定模块,用于根据所述待开展项目的项目id,确定所述待开展项目的担保业务流程;
27、对比模块,用于将所述待开展项目的担保业务流程和所述待开展项目的业务环节进行对比,得到对比结果;所述对比结果包括匹配和不匹配;
28、结果确定模块,用于当所述对比结果为不匹配时,终止所述待开展项目的业务流程;当所述对比结果为匹配时,完成所述待开展项目的业务流程。
29、一种电子设备,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行根据权利要求1至4中任一项所述的面向担保业务的流程串联方法。
30、可选地,所述存储器为可读存储介质。
31、根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:
32、本专利技术通过构建面向担保业务的流程串联定义表,基于数据表结构定义业务类型与业务环节串联关系数据模型,在担保业务系统中实现不同业务灵活串联,从而对担保业务流程的串联方式进行优化,提高了担保业务流程的实现效率。
本文档来自技高网...【技术保护点】
1.一种面向担保业务的流程串联方法,其特征在于,所述流程串联方法包括:
2.根据权利要求1所述的面向担保业务的流程串联方法,其特征在于,所述流程串联方法还包括:
3.根据权利要求1所述的面向担保业务的流程串联方法,其特征在于,根据所述业务类型编码和所述业务子类编码,从所述流程串联定义表中确定对应的业务环节,得到与所述项目ID对应的担保业务流程,具体包括:
4.根据权利要求1所述的面向担保业务的流程串联方法,其特征在于,将所述待开展项目的担保业务流程和所述待开展项目的业务环节进行对比,得到对比结果,具体包括:
5.一种面向担保业务的流程串联系统,其特征在于,所述流程串联系统包括:
6.一种电子设备,其特征在于,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行根据权利要求1至4中任一项所述的面向担保业务的流程串联方法。
7.根据权利要求6所述的一种电子设备,其特征在于,所述存储器为可读存储介质。
【技术特征摘要】
1.一种面向担保业务的流程串联方法,其特征在于,所述流程串联方法包括:
2.根据权利要求1所述的面向担保业务的流程串联方法,其特征在于,所述流程串联方法还包括:
3.根据权利要求1所述的面向担保业务的流程串联方法,其特征在于,根据所述业务类型编码和所述业务子类编码,从所述流程串联定义表中确定对应的业务环节,得到与所述项目id对应的担保业务流程,具体包括:
4.根据权利要求1所述的面向担保业务的流程串联方法,其特征在于,将所...
【专利技术属性】
技术研发人员:王磊,曲建秀,黄寒昕,王凯,石贇,
申请(专利权)人:上海欧冶金诚信息服务股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。