System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,具体而言,涉及一种保函数据信息的处理方法和装置、存储介质及电子设备。
技术介绍
1、保函又称保证书,是金融机构、保险公司、担保公司或个人应申请人的请求向第三方开立的一种书面信用担保凭证,保证申请人与第三方在未履行责任或义务时,由担保方替代申请人履行一定金额、一定期限内的支付或赔偿责任。保函作为各类保证金的创新形式,涵盖投标、质量、履约、预付款、农民工工资等多个领域,能够有效缓解缴纳保证金给企业带来的资金压力,降低企业制度性交易成本。
2、在现有技术中,由于保函管理业务具有涉及众多主体,类型覆盖面广、数量多、分布散等特点,因此,存在以下问题:
3、流程环节无法有效控制,前端审批流转耗费时长将直接影响后续环节。目前往往采用人工流转的方式处理保函申请业务,并且在业务部门申请开立保函时,存在提交资料不完整,例如合同缺关键页、未提供保函金额和保证日期的说明函等情况,需要重复审批,严重影响了保函申请业务的处理效率。
4、针对相关技术中采用人工流转的方式处理保函申请业务,无法对保函申请业务的审批流程进行有效控制,导致对保函申请业务的处理效率比较低的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请的主要目的在于提供一种保函数据信息的处理方法和装置、存储介质及电子设备,以解决相关技术中采用人工流转的方式处理保函申请业务,无法对保函申请业务的审批流程进行有效控制,导致对保函申请业务的处理效率比较低的问题。
2、为了实现上述
3、进一步地,通过所述第二节点对所述保函申请请求进行处理,得到处理结果包括:通过所述第二节点依据对所述保函申请请求的规则,生成保函处理智能合约;通过所述第二节点基于所述保函处理智能合约对所述保函申请请求进行处理,得到所述处理结果。
4、进一步地,在通过所述第二节点对所述保函申请请求进行处理,得到处理结果之后,所述方法还包括:通过所述第二节点对所述处理结果和第一数据信息进行哈希计算,得到目标哈希值,其中,所述第一数据信息为所述第二节点对所述保函申请请求进行处理时产生的数据信息;通过所述第二节点基于对称密钥对所述处理结果和所述第一数据信息进行加密处理,得到第一密文;在所述目标区块链中,通过共识算法对所述第一密文进行共识处理,得到共识结果;在所述共识结果表征共识通过的情况下,通过所述第二节点将所述第一密文和所述目标哈希值存储至所述目标区块链中。
5、进一步地,在通过所述第二节点基于对称密钥对所述处理结果和所述第一数据信息进行加密处理,得到第一密文之后,所述方法还包括:通过所述第二节点依据多个第一属性信息构建对第一保函数据的第一访问策略,其中,所述第一属性信息为能够访问所述第一保函数据的对象的属性信息,所述第一保函数据至少包括所述第一数据信息,或者,所述目标保函;通过所述第二节点依据所述第一访问策略和预设的公共参数对所述对称密钥进行加密处理,得到密钥密文;通过所述第二节点将所述第一访问策略和所述密钥密文存储至所述目标区块链中。
6、进一步地,在通过所述第二节点依据多个第一属性信息构建对第一保函数据的第一访问策略之后,所述方法还包括:通过所述第二节点对所述第一保函数据进行关键词提取,得到第一关键词集合;通过所述第二节点依据所述第一访问策略、所述预设的公共参数和所述第一关键词集合,生成所述第一保函数据对应的第一索引,其中,所述第一索引用于搜索所述第一保函数据;通过所述第二节点将所述第一索引写入所述目标区块链中。
7、进一步地,在通过担保机构对应的第三节点基于所述保函申请请求,生成目标保函之后,所述方法还包括:通过第三方机构对应的第四节点接收所述目标保函,并通过所述第四节点基于所述目标保函发起保函管理请求;依据保函管理的审批流程,将所述保函管理请求发送至审批所述保函管理请求的多个第三部门对应的第五节点,并通过所述第五节点对所述保函管理请求进行核验,得到核验结果;在所述核验结果表征对所述保函管理请求核验通过的情况下,将所述目标保函存储至所述目标区块链中。
8、进一步地,在将所述核验结果存储至所述目标区块链中之后,所述方法还包括:通过所述第四节点依据保函台账的生成规则,构建保函台账智能合约,并依据所述保函台账智能合约基于所述目标保函生成目标保函台账;通过所述第四节点生成保函额度智能合约,并依据所述保函额度智能合约在所述目标保函到期时,释放所述目标保函对应的保函额度。
9、进一步地,在通过所述第二节点依据多个第一属性信息构建对第一保函数据的第一访问策略之后,所述方法还包括:通过所述第二节点依据所述第二节点对应的签名信息和第二访问策略向所述目标区块链的共识节点发起访问策略变更请求;通过所述共识节点对所述签名信息进行验证,得到验证结果;若所述验证结果表征验证通过,则通过所述共识节点将所述第二访问策略更新为所述目标区块链中的所述第一访问策略。
10、进一步地,在通过所述第二节点将所述第一索引写入所述目标区块链中之后,所述方法还包括:通过目标对象对应的第六节点发起对第二保函数据的查询请求,其中,所述查询请求中至少包括所述第二保函数据的第二关键词集合;通过所述第六节点基于所述第二关键词集合和所述目标对象对应的属性密钥生成查询索引,其中,所述属性密钥基于所述目标对象的第二属性信息生成;依据所述查询索引对所述目标区块链中的索引数据进行匹配,得到匹配结果;若所述匹配结果表征所述目标区块链中存在与所述查询索引匹配的第二索引,则从所述目标区块链中获取所述第二索引对应的密钥密文和所述第二索引对应的第二保函数据的第二密文;通过所述第六节点依据所述密钥密文、所述属性密钥和所述第二密文获取所述第二保函数据。
11、为了实现上述目的,根据本申请的另一方面,提供了一种保函数据信息的处理装置。该装置包括:第一发起单元,用于通过目标区块链中的第一部门对应的第一节点发起保函申请请求,其中,所述保函申请请求中至少包括保函审批单和目标工程合同数据;处理单元,用于依据保函申请的审批流程,将所述保函申请请求发送至审批所述保函申请请求的多个第二部门对应的第二节点,并通过所述第二节点对所述保函申请请求进行处理,得到处理结果,其中,所述处理结果用于表征所述保函申请请求是否通过;第一生成单元,用于在所述处理结果表征所述保函申请请求通过的情况下,通过担保机构对应的第三节点基于所述保函申请请求,生本文档来自技高网...
【技术保护点】
1.一种保函数据信息的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,通过所述第二节点对所述保函申请请求进行处理,得到处理结果包括:
3.根据权利要求1所述的方法,其特征在于,在通过所述第二节点对所述保函申请请求进行处理,得到处理结果之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,在通过所述第二节点基于对称密钥对所述处理结果和所述第一数据信息进行加密处理,得到第一密文之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在通过所述第二节点依据多个第一属性信息构建对第一保函数据的第一访问策略之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在通过担保机构对应的第三节点基于所述保函申请请求,生成目标保函之后,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,在将所述核验结果存储至所述目标区块链中之后,所述方法还包括:
8.根据权利要求4所述的方法,其特征在于,在通过所述第二节点依据多个第一属性信息构建对第一保函数据的第一访
9.根据权利要求5所述的方法,其特征在于,在通过所述第二节点将所述第一索引写入所述目标区块链中之后,所述方法还包括:
10.一种保函数据信息的处理装置,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,所述存储介质存储程序,其中,所述程序执行权利要求1至9中任意一项所述的保函数据信息的处理方法。
12.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至9中任意一项所述的保函数据信息的处理方法。
...【技术特征摘要】
1.一种保函数据信息的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,通过所述第二节点对所述保函申请请求进行处理,得到处理结果包括:
3.根据权利要求1所述的方法,其特征在于,在通过所述第二节点对所述保函申请请求进行处理,得到处理结果之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,在通过所述第二节点基于对称密钥对所述处理结果和所述第一数据信息进行加密处理,得到第一密文之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在通过所述第二节点依据多个第一属性信息构建对第一保函数据的第一访问策略之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在通过担保机构对应的第三节点基于所述保函申请请求,生成目标保函之后,所述方法还包括:
7.根据权利要求6所述的方法,其特征...
【专利技术属性】
技术研发人员:龚道勤,向智宇,王超,葛爱茹,林莉,万行,熊曼,黄丽君,
申请(专利权)人:远光软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。