System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于商品追溯,尤其涉及一种基于区块链的农贸商品追溯方法和系统。
技术介绍
1、商品追溯,就是给每个产品赋予唯一的产品身份证。目的是实现商品的同时,还具有防伪、防窜货功能;并且能够提升品牌形象。通过手机扫码查看商品信息,使消费者可以直接了解商品来源,真正做到来源可追溯,去向可追踪,责任可追究;帮助企业引流,让消费者产生复购并且精准消费。
2、农贸商品追溯,是商品追溯中最具有前景的应用方向。现有的技术中,通常只能够进行商品追溯信息的记录与上传,顾客可以通过扫码、nfc等多种方式进行追溯查询,而随着农贸商品的追溯信息越来越多,导致记录与上传的商品追溯信息繁杂混乱,且不能够对追溯信息进行自动清理,容易出现被其他商家冒用的问题。
技术实现思路
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、追溯记录模块,用于按照所述商品追溯框架,对多个所述追溯录入信息和对应的录入时间进行追溯记录,生成追溯框架信息;
48、区块链存储模块,用于将所述追溯框架信息上传至区块链网络存储。
49、作为本专利技术实施例技术方案进一步的限定,所述到期销毁处理单元具体包括:
50、查询接收模块,用于接收顾客对所述可追溯农贸商品的追溯查询;
51、查询标记模块,用于根据所述追溯查询,对所述追溯商品信息进行追溯查询标记;
52、到期监测模块,用于对所述商品保质期限进行到期监测,在监测到期时,激活所述计时指定销毁指令;
53、自动销毁模块,用于根据所述计时指定销毁指令,将区块链网络存储的所述追溯商品信息自动销毁。
54、与现有技术相比,本专利技术的有益效果是:
55、本专利技术实施例通过获取商品追溯需求,创建商品追溯框架;对目标农本文档来自技高网...
【技术保护点】
1.一种基于区块链的农贸商品追溯方法,其特征在于,所述方法具体包括以下步骤:
2.根据权利要求1所述的基于区块链的农贸商品追溯方法,其特征在于,所述获取商品追溯需求,识别所述商品追溯需求的多个需求追溯环节,创建商品追溯框架具体包括以下步骤:
3.根据权利要求1所述的基于区块链的农贸商品追溯方法,其特征在于,所述按照所述商品追溯框架,对目标农贸商品进行追溯记录,生成追溯框架信息,并上传至区块链网络存储具体包括以下步骤:
4.根据权利要求1所述的基于区块链的农贸商品追溯方法,其特征在于,所述对所述追溯框架信息进行上架完整验证,将完整验证通过的目标农贸商品标记为可追溯农贸商品,并允许上架具体包括以下步骤:
5.根据权利要求1所述的基于区块链的农贸商品追溯方法,其特征在于,所述获取所述可追溯农贸商品的商品保质期限,根据所述商品保质期限,生成计时指定销毁指令具体包括以下步骤:
6.根据权利要求5所述的基于区块链的农贸商品追溯方法,其特征在于,所述进行追溯查询标记,并根据所述计时指定销毁指令,对可追溯农贸商品的追溯框架信息进行到期销
7.一种基于区块链的农贸商品追溯系统,其特征在于,所述系统包括追溯需求处理单元、商品追溯记录单元、上架完整验证单元、销毁指令生成单元和到期销毁处理单元,其中:
8.根据权利要求7所述的基于区块链的农贸商品追溯系统,其特征在于,所述追溯需求处理单元具体包括:
9.根据权利要求7所述的基于区块链的农贸商品追溯系统,其特征在于,所述商品追溯记录单元具体包括:
10.根据权利要求7所述的基于区块链的农贸商品追溯系统,其特征在于,所述到期销毁处理单元具体包括:
...【技术特征摘要】
1.一种基于区块链的农贸商品追溯方法,其特征在于,所述方法具体包括以下步骤:
2.根据权利要求1所述的基于区块链的农贸商品追溯方法,其特征在于,所述获取商品追溯需求,识别所述商品追溯需求的多个需求追溯环节,创建商品追溯框架具体包括以下步骤:
3.根据权利要求1所述的基于区块链的农贸商品追溯方法,其特征在于,所述按照所述商品追溯框架,对目标农贸商品进行追溯记录,生成追溯框架信息,并上传至区块链网络存储具体包括以下步骤:
4.根据权利要求1所述的基于区块链的农贸商品追溯方法,其特征在于,所述对所述追溯框架信息进行上架完整验证,将完整验证通过的目标农贸商品标记为可追溯农贸商品,并允许上架具体包括以下步骤:
5.根据权利要求1所述的基于区块链的农贸商品追溯方法,其特征在于,所述获取所述可追溯农贸商品的商品保质期...
【专利技术属性】
技术研发人员:翁裕贤,
申请(专利权)人:食安慧深圳科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。