一种基于工业互联网的白酒产品溯源方法及设备技术

技术编号:33428525 阅读:16 留言:0更新日期:2022-05-19 00:19
本申请实施例公开了一种基于工业互联网的白酒产品溯源方法及设备。获取白酒不同生产环节中白酒产品的加工信息;根据加工信息,生成第一哈希值,并基于加工信息与第一哈希值,生成白酒产品不同生产环节分别对应的加工信息编码;通过企业节点对加工信息编码进行映射,以确定每一瓶白酒产品在当前生产环节生成的加工信息编码,与上一生产环节生成的加工信息编码之间的映射关系;基于运输物流信息与加工信息编码,生成第二哈希值,并根据运输物流信息与第二哈希值,生成每一瓶白酒分别对应的物流信息编码;基于物流信息编码注册每一瓶白酒的标识码,以通过标识码与映射关系,对白酒产品进行溯源。通过上述方法,提高对白酒溯源的效率。的效率。的效率。

【技术实现步骤摘要】
一种基于工业互联网的白酒产品溯源方法及设备


[0001]本申请涉及工业互联网
,尤其涉及一种基于工业互联网的白酒产品溯源方法及设备。

技术介绍

[0002]产品溯源是通过一物一码技术,对产品生产加工、包装仓储、渠道物流、终端销售、真伪查询、数据分析等实现信息记录追溯管理。随着互联网技术的不断发展,产品溯源技术已得到广泛应用。特别是在白酒行业,假冒伪劣白酒品牌一直困扰着广大消费者,有很多人深受其害。面对假冒伪劣的白酒,没有有效的预防措施和解决办法,让不法分子得逞,让广大消费者遭受损失,也给生产企业的品牌形象带来严重损失。
[0003]而当前对白酒产品进行溯源时,由于白酒产品各生产环节对应的信息会分开上传至区块链,因此需要对每个环节的信息分别进行查询,以致对白酒溯源的效率较低。

技术实现思路

[0004]本申请实施例提供了一种基于工业互联网的白酒产品溯源方法及设备,用于解决如下技术问题:现有技术对白酒溯源的效率较低。
[0005]本申请实施例采用下述技术方案:
[0006]本申请实施例提供一种基于工业互联网的白酒产品溯源方法。包括,获取白酒不同生产环节中白酒产品的加工信息;其中,加工信息至少包括白酒产品分别对应的原料信息、生产信息以及出厂信息中的一项;根据白酒产品不同生产环节分别对应的加工信息,生成不同生产环节分别对应的第一哈希值,并基于加工信息与第一哈希值,生成白酒产品不同生产环节分别对应的加工信息编码;将加工信息编码上传至企业节点,通过企业节点对加工信息编码进行映射,以确定每一瓶白酒产品在当前生产环节生成的加工信息编码,与上一生产环节生成的加工信息编码之间的映射关系;获取白酒产品的运输物流信息,基于运输物流信息与加工信息编码,生成第二哈希值,并根据运输物流信息与第二哈希值,生成每一瓶白酒分别对应的物流信息编码;基于物流信息编码向二级节点注册每一瓶白酒的标识码,以通过标识码,以及每一瓶白酒不同生产环节分别对应的加工信息编码之间的映射关系,对白酒产品进行溯源。
[0007]本申请实施例通过对白酒不同生产环节对应的加工信息生成相应的第一哈希值,能够对获取到的加工信息进行加密,防止加工信息外泄,以降低生产数据被篡改的风险。其次,本申请实施例将不同生产环节分别对应的加工信息编码进行映射,从而将同一瓶白酒不同生产环节分别对应的生产信息联系到一起,进而在接收到溯源请求时,通过一个环节的加工信息编码即可快速确定出其它各环节分别对应的加工信息,以提高对白酒溯源的效率。
[0008]在本申请的一种实现方式中,基于加工信息与第一哈希值,生成白酒产品不同生产环节分别对应的加工信息编码,具体包括:基于预设第一编码模板,将原料信息与生产地
名称转换为相应的字母字符串;以及,基于预设第二编码模板,将白酒不同生产环节分别对应的第一哈希值转换为相应的数字字符串;将白酒不同生产环节分别对应的字母字符串、数字字符串以及接收到加工信息时对应的时间字符串进行组合,得到白酒产品不同生产环节分别对应的加工信息编码。
[0009]本申请实施例通过第一编码模板与第二编码模板,将获取到的加工信息与哈希值进行转换,并将转换后的字母字符串与数字字符串进行组合,得到白酒产品不同生产环节分别对应的加工信息编码。从而不仅能够根据哈希值确保加工信息的保密性,防止信息外泄,同时也能够确保加工信息编码的唯一性,提高白酒溯源的准确性。
[0010]在本申请的一种实现方式中,通过企业节点对加工信息编码进行映射,具体包括:通过企业节点获取加工信息编码,并将同一瓶白酒产品对应的多个加工信息编码划分为同一组;通过企业节点获取加工信息编码对应的时间戳,以根据时间戳,对同一组内的多个加工信息编码进行排序,并基于排序结果,对同一组内的多个加工信息编码进行映射。
[0011]本申请实施例通过获取到的加工信息编码对应的时间戳,对同一组内的多个加工信息编码进行排序,并基于排序结果,对加工信息编码进行映射。从而能够将不同生产环节分别对应的加工信息编码进行关联,无需在不不同的存储区块分别查询不同环节的加工信息,通过映射关系可以直接确定出上一生成环节的加工信息编码,进而提高获取白酒信息的速度,提高白酒溯源的效率。
[0012]在本申请的一种实现方式中,获取白酒产品的运输物流信息,基于运输物流信息与加工信息编码,生成第二哈希值,具体包括:获取白酒产品对应的运输物流信息;其中,运输物流信息至少包括运输起始地址信息、运输工具信息以及运输时间信息中的一项;基于预设第一编码模板,将运输起始地址信息与运输工具信息,分别转换为相应的字母字符串,以及将运输时间转换为相应的数字字符串;获取白酒产品的最后一个生产环节所对应的加工信息编码;将运输物流信息对应的字母字符串、数字字符串以及最后一个生产环节所对应的加工信息编码进行组合,得到运输物流信息对应的组合后的字符串,并将组合后的字符串进行哈希计算,生成第二哈希值。
[0013]在本申请的一种实现方式中,获取白酒产品的运输物流信息之后,方法还包括:当白酒产品在当前销售厂商转运至下一级销售厂商时,根据转运过程对应的新的运输物流信息,与预设第一编码模板,得到新的运输物流信息对应的多个新的字符串;将多个新的字符串进行组合,以得到新的运输物流信息对应的新的组合字符串;其中,转运过程对应的新的组合字符串的数量,与白酒产品被转运的次数相关;基于运输物流信息对应的组合后的字符串,与新的运输物流信息对应的新的组合字符串进行哈希计算,以生成第二哈希值。
[0014]在本申请的一种实现方式中,基于物流信息编码向二级节点注册每一瓶白酒的标识码之后,方法还包括:接收标识码对应的解析请求;确定出与标识码对应的物流编码信息;将物流编码信息发送至二级节点,通过二级节点,对物流编码信息进行解析,以得到物流编码信息对应的加工信息编码;通过物流编码信息与加工信息编码,分别得到标识码对应的白酒运输物流信息与白酒加工信息。
[0015]在本申请的一种实现方式中,通过标识码,以及每一瓶白酒不同生产环节分别对应的加工信息编码之间的映射关系,对白酒产品进行溯源,具体包括:根据与标识码对应的物流编码信息,确定出物流编码信息对应的第二哈希值;确定出与第二哈希值对应的最后
一个生产环节的加工信息编码;获取与最后一个生产环节的加工信息编码,产生映射关系的加工信息编码,并根据产生映射关系的加工信息编码,逐级对白酒产品进行溯源。
[0016]在本申请的一种实现方式中,根据产生映射关系的加工信息编码,逐级对白酒产品进行溯源,具体包括:确定与最后一个生产环节的加工信息编码,产生映射关系的出厂信息所对应的第一加工信息编码,并根据第一加工信息编码确定出厂信息对应的哈希值,以根据哈希值得到白酒产品的出厂信息;以及确定与第一加工信息编码,产生映射关系的生产信息所对应的第二加工信息编码,并根据第二加工信息编码确定生产信息对应的哈希值,以根据哈希值得到白酒产品的生产信息;以及确定与第二加工信息编码,产生映射关系的原料信息所对应的第三加工信息编码,并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于工业互联网的白酒产品溯源方法,其特征在于,所述方法包括:获取白酒不同生产环节中白酒产品的加工信息;其中,所述加工信息至少包括白酒产品分别对应的原料信息、生产信息以及出厂信息中的一项;根据白酒产品不同生产环节分别对应的加工信息,生成不同生产环节分别对应的第一哈希值,并基于所述加工信息与所述第一哈希值,生成白酒产品不同生产环节分别对应的加工信息编码;将所述加工信息编码上传至企业节点,通过所述企业节点对所述加工信息编码进行映射,以确定每一瓶白酒产品在当前生产环节生成的加工信息编码,与上一生产环节生成的加工信息编码之间的映射关系;获取所述白酒产品的运输物流信息,基于所述运输物流信息与所述加工信息编码,生成第二哈希值,并根据所述运输物流信息与所述第二哈希值,生成每一瓶白酒分别对应的物流信息编码;基于所述物流信息编码,向二级节点注册每一瓶白酒的标识码,以通过所述标识码,以及每一瓶白酒不同生产环节分别对应的加工信息编码之间的映射关系,对所述白酒产品进行溯源。2.根据权利要求1所述的一种基于工业互联网的白酒产品溯源方法,其特征在于,所述基于所述加工信息与所述第一哈希值,生成白酒产品不同生产环节分别对应的加工信息编码,具体包括:基于预设第一编码模板,将白酒加工信息中的原料信息与生产地名称转换为相应的字母字符串;以及,基于预设第二编码模板,将白酒不同生产环节分别对应的第一哈希值转换为相应的数字字符串;将白酒不同生产环节分别对应的字母字符串、数字字符串以及接收到所述加工信息时对应的时间字符串进行组合,得到白酒产品不同生产环节分别对应的加工信息编码。3.根据权利要求1所述的一种基于工业互联网的白酒产品溯源方法,其特征在于,所述通过所述企业节点对所述加工信息编码进行映射,具体包括:通过所述企业节点获取所述加工信息编码,并将同一瓶白酒产品对应的多个所述加工信息编码划分为同一组;通过所述企业节点获取所述加工信息编码对应的时间戳,以根据所述时间戳,对同一组内的多个所述加工信息编码进行排序,并基于排序结果,对同一组内的多个加工信息编码进行映射。4.根据权利要求1所述的一种基于工业互联网的白酒产品溯源方法,其特征在于,所述获取所述白酒产品的运输物流信息,基于所述运输物流信息与所述加工信息编码,生成第二哈希值,具体包括:获取所述白酒产品对应的运输物流信息;其中,所述运输物流信息至少包括运输起始地址信息、运输工具信息以及运输时间信息中的一项;基于预设第一编码模板,将所述运输起始地址信息与所述运输工具信息,分别转换为相应的字母字符串,以及将所述运输时间转换为相应的数字字符串;获取白酒产品的最后一个生产环节所对应的加工信息编码;将所述运输物流信息对应的字母字符串、数字字符串以及所述最后一个生产环节所对
应的加工信息编码进行组合,得到运输物流信息对应的组合后的字符串,并将所述组合后的字符串进行哈希计算,生成所述第二哈希值。5.根据权利要求4所述的一种基于工业互联网的白酒产品溯源方法,其特征在于,所述获取所述白酒产品的运输物流信息之后,所述方法还包括:当所述白酒产品在当前销售厂商转运至下一级销售厂商时,根据转运过程对应的新的运输物流信息,与所述预设第一编码模板,得到所述新的运输物流信息对应的多个新的字符串;将所述多个新的字符串进行组合,以得到所述新的运输物流信息对应的新的组合字符串;其中,转运过程对应的新的组合字符串的数量,与白酒产品被转运的次数相关;基于所述运输物流信息对应的组合后的字符串,与所述新的运输物流信息对应的新的组合字符串进行哈希计算,以生成所述第二哈希值。6.根据权利要求1所述的一种基于工业互联网的白酒产品溯源方法,其特征在于,所述基于所述物流信息编码...

【专利技术属性】
技术研发人员:陈赛商广勇李程王晓明
申请(专利权)人:山东浪潮工业互联网产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1