System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及区块链,尤其涉及一种基于有权收款人的对账与报告方法、装置、介质及设备。
技术介绍
1、目前市面上的产品电商平台的溯源功能仅适用于用户直接扫码产品上的二维码单方面实现产品生命周期的溯源文字描述,无法让用户进行针对产品生命周期中每个流转节点进行对账与认证。
2、目前市面上的电商平台支付功能仅仅是简单的在线支付功能,无防伪功能,亦无法做到支付即正品的商业价值。
技术实现思路
1、基于此,有必要针对上述问题,提出了一种基于有权收款人的对账与报告方法、装置、介质及设备。
2、一种基于有权收款人的对账与报告方法,所述方法包括:
3、在支付订单之前,对商品生产和销售环节的全程检索;
4、根据检索结果确定当前每件商品的有权收款人;
5、判断支付订单的收款人是否为有权收款人;
6、如果确定支付订单的收款人是有权收款人,根据任意商品的有权收款人向其支付,支付订单完成支付。
7、上述方案中,所述对商品生产和销售环节的全程检索,具体包括:
8、根据商品码id在联盟链上的各账册节点进行查询验证,获得在每个账册节点上保存的商品码id和对应的当前归属权人id;其中,所述商品码id是商品在联盟链上各账册节点的唯一识别码,所述当前归属权人id是收款人在联盟链上各账册节点的唯一识别码。
9、上述方案中,所述判断支付订单的收款人是否为有权收款人,具体包括:
10、每个账册节点根据商品码i
11、如果商品码id对应的当前归属权人id是支付订单的收款人,返回正确消息;
12、如果区块链各账册节点返回正确消息的数量满足阈值,确定验证成功并且支付订单的收款人为有权收款人。
13、上述方案中,所述方法还包括:
14、如果商品码id对应的当前归属权人id不是支付订单的收款人,返回错误消息;
15、如果区块链各账册节点返回正确消息的数量不满足阈值,确定验证失败并且支付订单的收款人不是有权收款人;
16、将该支付订单修改为支付失败。
17、上述方案中,所述判断支付订单的收款人是否为有权收款人,之后,所述方法还包括:
18、将归属权判断请求分发给各个区块链的账册节点;所述归属权判断请求包含买家的密钥;
19、每个账册节点根据自身产生的数据和密钥、与归属权判断请求中的密钥比对,比对成功之后授权验证。
20、上述方案中,所述支付订单完成支付之后,所述方法还包括:
21、确定该商品已经投保之后,将电子保单通过短信或其它消息通道推送到买家。
22、一种基于有权收款人的对账与报告装置,所述装置包括:检索单元、确定单元、判断单元、支付单元;
23、所述检索单元,用于在支付订单之前,对商品生产和销售环节的全程检索;
24、所述确定单元,用于根据检索结果确定当前每件商品的有权收款人;
25、所述判断单元,用于判断支付订单的收款人是否为有权收款人;
26、所述支付单元,用于如果确定支付订单的收款人是有权收款人,向该有权收款人支付,支付订单完成支付。
27、一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下步骤:
28、在支付订单之前,对商品生产和销售环节的全程检索;
29、根据检索结果确定当前每件商品的有权收款人;
30、判断支付订单的收款人是否为有权收款人;
31、如果确定支付订单的收款人是有权收款人,根据任意商品的有权收款人向其支付,支付订单完成支付。
32、一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:
33、在支付订单之前,对商品生产和销售环节的全程检索;
34、根据检索结果确定当前每件商品的有权收款人;
35、判断支付订单的收款人是否为有权收款人;
36、如果确定支付订单的收款人是有权收款人,根据任意商品的有权收款人向其支付,支付订单完成支付。
37、采用本专利技术实施例,具有如下有益效果:
38、本专利技术通过各个账册节点反馈的消息确定支付订单的收款人是否为有权收款人,从而区块链各账册节点达成共识,证明订单的收款人是否为有权收款人,通过有权收款人确定商品为正品。
本文档来自技高网...【技术保护点】
1.一种基于有权收款人的对账与报告方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述对商品生产和销售环节的全程检索,具体包括:
3.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述判断支付订单的收款人是否为有权收款人,具体包括:
4.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述判断支付订单的收款人是否为有权收款人,之后,所述方法还包括:
6.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述支付订单完成支付之后,所述方法还包括:
7.一种基于有权收款人的对账与报告装置,其特征在于,所述装置包括:检索单元、确定单元、判断单元、支付单元;
8.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。
9.一种计算机设
...【技术特征摘要】
1.一种基于有权收款人的对账与报告方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述对商品生产和销售环节的全程检索,具体包括:
3.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述判断支付订单的收款人是否为有权收款人,具体包括:
4.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的基于有权收款人的对账与报告方法,其特征在于,所述判断支付订单的收款人是否为有权收款人,之后,所述方法还包括...
【专利技术属性】
技术研发人员:黄建华,
申请(专利权)人:深圳凯华技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。