基于区块链的商品溯源方法、系统及可读存储介质与流程

文档序号:24125405发布日期:2021-03-02 13:14阅读:38来源:国知局
基于区块链的商品溯源方法、系统及可读存储介质与流程

[0001]
本发明涉及计算机网络通信领域,尤其涉及一种基于区块链的商品溯源方法、系统及可读存储介质。


背景技术:

[0002]
推进商品溯源体系建设确保产品的真实性和质量安全是政府近年来对企业的倡导和要求,真实可靠的商品溯源系统可以提高企业的自觉规范生产和质量水平,消费者能够更加放心地购买可溯源的商品。建设区域性的溯源平台,通过使用区块链技术通过行业的共识建立溯源体系,对规范商铺采购渠道、商家扩大销售、消费者权益保护和政府高效监管等方面都有很大的促进作用。当前已有商品溯源系统大多采用中心化数据库模式,使用系统的各方主体,通过上传环节数据到中心化的数据库进行添加商品溯源环节信息,而消费者则通过访问中心化数据库对商品进行溯源环节查询。传统的商品溯源系统大多使用的都是中心化数据库模式,或者将数据分离孤立。而中心化数据容易遭到恶意破坏,而且利益相关维护的中心化数据将不可信,此外中心系统有信息不透明、数据容易篡改、安全性差、相对封闭等弊端和弱点。因此,如何将区块链技术和产品溯源系统有机的结合,创造一个全新的多行业生态系统,满足各种可追溯的去中心化的溯源系统,将是一个技术难点,有待于进一步改进和发展。


技术实现要素:

[0003]
本发明的主要目的在于提供一种基于区块链的商品溯源系统,旨在解决目前的商品溯源系统不透明、易篡改、安全性差的技术问题。
[0004]
为了实现上述目的,本发明提供了一种基于区块链的商品溯源方法,包括以下步骤:
[0005]
构建企业应用系统,通过所述企业应用系统将商品的溯源信息同步到区块链平台上,以及实现企业erp系统与区块链平台的对接;
[0006]
根据所述商品的溯源信息以及所述企业erp系统数据生成所述商品对应的溯源码;
[0007]
扫描所述商品的溯源码获取所述商品的所有溯源信息并对所述商品进行标注,并将标注数据同步发送至区块链平台。
[0008]
优选地,所述构建企业应用系统包括:
[0009]
构建公有企业应用系统和私有企业应用系统;
[0010]
其中,只能通过所述私有企业应用系统将所述企业erp系统与区块链平台实现对接。
[0011]
优选地,所述通过所述企业应用系统将商品的溯源信息同步到区块链平台上,以及实现企业erp系统与区块联平台的对接步骤包括:
[0012]
通过所述企业应用系统将所述商品的生产信息和生产企业erp系统写入区块链平
台;
[0013]
所述企业应用系统在区块链平台上创建所述商品的溯源账本,并将所述商品的溯源账本与所述商品的溯源码关联。
[0014]
优选地,所述创建商品溯源账本包括:
[0015]
通过所述私有企业应用系统将所述商品流通过程中企业的erp系统写入所述商品溯源账本的节点上;
[0016]
通过所述企业应用系统将所述商品流通信息写入所述商品溯源账本的节点上。
[0017]
优选地,所述扫描所述商品的溯源码获取所述商品的所有溯源信息并对所述商品进行标注,并将标注数据同步发送至区块链平台步骤包括:
[0018]
根据获取的所述商品的溯源信息以及用户体验对所述商品进行标注,并将标注数据实时发送到区块链平台;
[0019]
将所述标注数据与所述商品的溯源码进行关联。
[0020]
此外,为了实现上述目的,本发明还提供了一种基于区块链的商品溯源系统,所商品溯源系统包括:企业应用系统与运营平台,
[0021]
所述企业应用系统,用于同步传输商品的溯源信息至区块链平台以及实现企业erp系统区块链平台的对接;
[0022]
所述企业应用系统,还用于生成所述商品的溯源二维码;
[0023]
所述运营平台,预先搭建有区块链平台,用于接收所述企业应用系统发送的商品的溯源信息;
[0024]
所述运营平台,还用于用户注册登录管理以及展示系统数据指标;
[0025]
所述运营平台,还用于提供商品溯源查询的接口,并接收商品的标注数据。
[0026]
优选地,所述企业应用系统包括:
[0027]
公有企业应用系统,用于同步传输商品的溯源信息至区块链平台与生成商品的溯源码;
[0028]
私有企业应用系统,用于同步传输商品的溯源信息至区块链平台与生成商品的溯源码以及用于实现企业erp系统与区块链平台的对接。
[0029]
优选地,所述运营平台包括:
[0030]
全景展示模块,用于展示系统的整体数据指标和实时数据指标;
[0031]
基础管理模块,用于企业管理、个人管理以及统一登录管理;
[0032]
查询统计模块,用于商品溯源查询、商品溯源账本查询以及关联赋码查询。
[0033]
优选地,所述基础管理模块包括:
[0034]
统一注册管理单元,用于区分公有企业应用系统用户与私有企业应用系统用户。
[0035]
此外,为了实现上述目的,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有基于区块链的商品溯源程序,所述基于区块链的商品溯源程序,所述基于区块链的商品溯源程序被执行时,所述基于区块链的商品溯源程序被处理器执行时实现如上述的基于区块链的商品溯源方法的步骤。
[0036]
本发明通过构建企业应用系统,将商品的溯源信息同步到区块链平台上,以及实现企业erp系统与区块链平台的对接,根据所述商品的溯源信息以及企业erp系统数据生成所述商品对应的溯源码;扫描所述商品的溯源码获取所述商品的所有溯源信息并对所述商
品进行标注,并将标注数据同步发送至区块链平台。由于,商家通过企业应用系统实现企业erp系统与区块链系统的对接,并上报商品的溯源信息到区块链平台,实现了商品在生产以及流通过程中的数据实时、精准上报,通过区块链平台保存数据保障数据的不丢失,不重复,不容易篡改提高了溯源数据的公信力,另外,在本发明中通过消费者获取商品溯源信息后,对商品的标注,实现了商家与消费者信息的交互,得到了更加完整的商品溯源链。
附图说明
[0037]
图1是本发明实施例方案涉及的硬件运行环境中的设备结构示意图;
[0038]
图2为本发明基于区块链的商品溯源方法第一实施例的流程示意图;
[0039]
图3为本发明基于区块链的商品溯源方法的第二实施例的流程示意图;
[0040]
图4为本发明基于区块链的商品溯源方法的第三实施例的流程示意图;
[0041]
图5为本发明基于区块链的商品溯源系统第一实施例的功能模块示意图。
具体实施方式
[0042]
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043]
本发明实施例的主要解决方案是:通过构建企业应用系统,将商品的溯源信息同步到区块链平台上,以及实现企业erp系统与区块链平台的对接,根据所述商品的溯源信息以及企业erp系统数据生成所述商品对应的溯源码;扫描所述商品的溯源码获取所述商品的所有溯源信息并对所述商品进行标注,并将标注数据同步发送至区块链平台。商家通过企业应用系统实现与区块链平台商品溯源信息以及企业erp系统的对接,实现了商品在生产以及流通过程中的数据实时、精准上报,通过将数据写入区块链平台,实现了商品溯源数据的去中心化存储,保障了溯源系统的公信力;此外,在本申请还提出了消费者完成商品溯源信息查询后对商品进行标注,并将标注数据同步到区块链平台,得到了一个更加完整的商品溯源流通过程数据,使得整个商品溯源系统更加完整、真实、透明有公信力。
[0044]
参照图1,图1为本发明实施例方案涉及的账号的实名注册方法执行终端的终端结构示意图。
[0045]
本发明实施例的运行终端可以是pc,也可以是智能手机、平板电脑、电子书阅读器、便携计算机等具有显示功能的可移动式终端设备。
[0046]
如图1所示,该终端可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0047]
本领域技术人员可以理解,图1中示出的终端结构并不构成对运行终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0048]
继续参照图1,图1中作为一种计算机存储介质的存储器1005可以包括操作系统、网络通信模块、用户接口模块以及程序。其中,操作系统是管理和控制基于区块链的商品溯
源方法装置与软件资源的程序,支持网络通信模块、用户接口模块、账号的实名注册程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;用户接口模块用于管理和控制用户接口1003。
[0049]
在图1所示的商品溯源系统中,所述商品溯源系统通过处理器1001调用存储器1005中存储的基于区块链的商品溯源程序,并执行本发明实施例提供的基于区块链的商品溯源方法。
[0050]
基于上述商品溯源系统的硬件结构,提出本发明基于区块链的商品溯源方法各个实施例。
[0051]
本发明提供了一种基于区块链的商品溯源方法,参照图2,图2为本发明第一实施例的流程示意图。
[0052]
在本实施例中,基于区块链的商品溯源方法包括:
[0053]
步骤s10,构建企业应用系统,通过所述企业应用系统将商品的溯源信息同步到区块链平台上,以及实现企业erp系统与区块链平台的对接;
[0054]
具体地,在本实施例中,构建的企业应用系统包括微信小程序和web端,其中web端用于:实现溯源账本管理、商品管理、赋码管理、环节管理,其中所述溯源账本管理实现:溯源商品、添加溯源环节、关联赋码和打印赋码等功能;其中所述创建溯源商品主要实现创建溯源信息,该操作一般由商品流通的源头企业执行,当商品生产完成并开始在市场上流通时,生产企业创建溯源商品;所述添加溯源环节实现添加商品流通环节功能,该操作一般由流通过程中的企业执行,比如物流企业在运输环节操作,仓储企业进行出入库环节操作;所述赋码管理实现打印或关联二维码功能、销售企业或个人零售店在销售前应将商品上贴溯源二维码,消费者通过扫描所述二维码即可查询该商品的溯源信息。
[0055]
进一步地,在构建的企业应用系统上实现企业erp系统与区块链平台进行数据对接,在本实施例中,企业erp系统数据包括但不限于企业资质、企业规模、该商品的生产线、商品原材料来源等与该溯源商品有关的数据。
[0056]
步骤s20,根据所述商品的溯源信息以及所述企业erp系统数据生成所述商品对应的溯源码;
[0057]
具体而言,在本实施例中所述商品的溯源信息包括:商品名称、商品质检报告、生产日期、生产批号、序列号、商品保质期、商品原材料、商品原材料产地、原材料生长周期等商品相关的数据;
[0058]
将商品的溯源信息与商品生产流通过程中所有相关企业的erp系统数据进行关联的得到商品的溯源码。
[0059]
步骤s30,扫描所述商品的溯源码获取所述商品的所有溯源信息并对所述商品进行标注,并将标注数据同步发送至区块链平台。
[0060]
具体而言,消费者通过微信扫一扫或者其他扫码方式,查询该商品的溯源信息,其中消费者使用微信查询溯源信息之前,微信需要拉取用户的头像、昵称等用户身份信息,消费者通过微信小程序,查看商品完整的流通环节信息,通过微信扫一扫可以直接查询到该商品的溯源信息以及基本溯源信息,在本实施例中,商品的溯源信息包括:商品的生产信息、物流信息、零售信息、仓储信息和流通信息;商品的生产商品的基本溯源信息包括:溯源次数、溯源评分、溯源商品信息以及溯源标注信息。同时,消费者针对本次商品的溯源结果
以及用户体验,对本次溯源商品进溯源进行评分、标注商品的品质,并且将所述数据同步传输到区块链平台上,后续的消费者查询到商品溯源信息包括本次的标注数据。
[0061]
在本实施例中,通过构建企业应用系统将商品的溯源信息和企业erp系统接入区块链平台;再根据所述商品的溯源信息以及所述企业erp系统数据生成所述商品对应的溯源码;扫描所述商品的溯源码获取所述商品的所有溯源信息并对所述商品进行标注,并将标注数据同步发送至区块链平台。实现了整个商品溯源数据的去中心化以及整个商品的溯源过程真实可靠,同时,消费者对商品的进行标注,实现了整个商品的溯源信息更加完整,真实,增加了该商品溯源信息的可信赖度。
[0062]
进一步地,参照图3,图3为基于上述第一实施例提出了本发明基于区块链的商品溯源方法的第二实施例。
[0063]
步骤s201,构建公有企业应用系统和私有企业应用系统;
[0064]
其中,只能通过所述私有企业应用系统将所述企业erp系统与区块链平台实现对接。
[0065]
具体而言,构建的企业应用系统包括公有企业应用系统和私有企业应用系统,其中,公有企业应用系统用于创建商品的溯源信息、添加商品的溯源环节、展示商品的溯源信息等;私有企业应用系统用于商品生产流通过程中的企业将隐秘的数据上传至区块链平台,在本发明中,商品生产流通过程中的企业的erp系统只能通过私有企业应用系统实现与区块链平台的对接。另外,企业既可以在公有企业应用系统注册账号也可以在私有企业应用系统注册账号,公有企业应用系统注册的账号没有私有企业应用系统的登录权限,当然,私有企业应用系统的帐号也只能在私有企业应用系统进行登录。
[0066]
步骤s202,通过所述企业应用系统将所述商品的生产信息和生产企业erp系统写入区块链平台;
[0067]
具体而言,在本实施例中,生产企业通过企业应用系统将商品的生产信息写入区块链平台,其中,商品的生产信息包括商品的原材料、原材料生产地、原材料生长周期、商品生产流水线、生产日期、质检报告、商品保质期,以及生产企业erp系统的数据关联生产该商品的溯源码;其中,溯源码可以是一物一码,或者多物一码。其中,一物一码指打印出来的每一张溯源码都不一样,适用于有计量级的一批商品,如一批笔记本。多物一码指批量打印出来的溯源码都是一样的,适用于无计量级散装商品,如超市散装大米、肉类。
[0068]
步骤s203,所述企业应用系统在区块链平台上创建所述商品的溯源账本,并将所述商品的溯源账本与所述商品的溯源码关联。
[0069]
具体而言,企业应用系统在区块链平台上创建所述商品的溯源账本,该商品的溯源账本记录商品的溯源源头信息、商品流通信息;具体的,在商品的流通过程中,所在的每一个流通环节中的商家通过企业应用系统将商品的流通信息写入所述商品的溯源账本对应的节点上,同时商家也将流通过程中的企业erp系统通过私有企业应用系统一并写入所述商品的溯源账本对应的节点上。本实施例中所称的商品流通信息包括:商品在流通过程中的物流信息、仓储信息、零售信息。
[0070]
在本实施例提供了一种基于区块链的商品溯源方法,通过私有企业应用系统实现企业的erp系统与区块链平台的对接,并通过企业应用系统生成所述商品的溯源账本,在商品的每一个流通环节在商品溯源账本上对应写入溯源信息和提交企业erp系统,并将所述
商品的溯源账本与所述商品的溯源码进行关联。由此实现了商品溯源过程的真实透明,溯源数据的不可篡改性的同时也保证了企业erp系统数据的安全性,更好的满足了商品溯源方法的设计要求。
[0071]
再进一步地,参照图4,图4为基于上述第一实施例与第二实施例,提出了本发明基于区块链的商品溯源方法的第三实施例,
[0072]
其中,所述第三实施例的包括步骤:
[0073]
步骤s301,根据获取的所述商品的溯源信息以及用户体验对所述商品进行标注,并将标注数据实时发送到区块链平台;
[0074]
具体而言,消费者通过扫描商品的溯源码,获取该商品的溯源信息,以及该商品的销售量、溯源信息查询次数等商品相关信息,消费者通过直观的用户体验对本次溯源结果以及商品品质进行评价,同时,消费者标注的商品相关数据实时同步传输至区块链平台上。
[0075]
步骤s302,将所述标注数据与所述商品的溯源码进行关联;
[0076]
具体地,在本实施例中,消费者通过扫码获取商品的溯源信息以及对商品进行标注,此时的标注数据已经同步传输至区块链平台上,进而把标注数据存储在所述商品的溯源账本与商品的溯源码进行关联,以便后续消防者对同类商品进行溯源信息查询时可以获得本次对该商品的标注数据。
[0077]
在本实施例中,根据所述商品的溯源信息以及用户体验对所述商品进行标注,并将标注数据实时发送到区块链平台;并将所述标注数据与所述商品的溯源码进行关联。得到了完整且真实的商品溯源过程中的所有信息,通过将消费者的标注数据关联至商品的溯源码,使得整个商品溯源过程中的数据更加真实有公信力。
[0078]
此外,本发明还提供了一种基于区块链的商品溯源系统。
[0079]
参照图5,图5为本发明基于区块链的商品溯源系统的模块示意图。
[0080]
在本实施例中,所述基于区块链的商品溯源系统包括:
[0081]
企业应用系统20,用于同步传输商品的溯源信息至区块链平台以及实现企业erp系统与区块链平台102的对接;
[0082]
企业应用系统20,还用于生成所述商品的溯源码;
[0083]
运营平台10,预先搭建有区块链平台102,用于接收企业应用系统20发送的商品溯源信息;
[0084]
运营平台10,还用于用户注册登录管理以及展示系统数据指标;
[0085]
运营平台10,还用于提高商品溯源查询接口,并接收商品的标注数据;
[0086]
具体而言,企业应用系统20用于溯源账本管理、商品管理、赋码管理以及环节管理,其中企业应用系统溯源账本管理包括:创建商品溯源、添加溯源环节、、关联赋码以及打印赋码。
[0087]
另外,所述区块链平台102,可以是在hyperledger fabric(企业级区块链平台)开源项目的基础上根据需要做的定制开发。
[0088]
其中,所述企业应用系统20包括公有企业应用系统201与私有企业应用系统202;
[0089]
公有企业应用系统201,用于将所述商品的溯源信息同步传输到区块链平台102;
[0090]
私有企业应用系统202,用于将所述商品的溯源信息同步传输到区块链平台102以及对接企业erp系统与区块链平台102;
[0091]
其中,所述运营平台10还包括消费者端101、全景展示模块103,基础管理模块104以及查询统计模块105;
[0092]
所述消费者端101,用于消费者查询所述商品的溯源信息与标注所述商品的品质,并将所述标注数据同步传输至区块链平台102.
[0093]
所述全景展示模块103,用于以图表的方式展示各种系统数据指标,
[0094]
具体而言,其中所述各种系统数据指标包括整体指标和实时指标;所述整体指标包括历史账册建立数量情况、;历史溯源环节添加数量情况、企业参与溯源类型分布数量情况以及历史溯源码赋码数量情况等,在本实施例中,所述实时指标包括:当天消费者扫描溯源累计数量、当天赋码数量情况、当天新增消费者关注情况以及当天新增消费标注数量情况等。
[0095]
所述基础管理模块104,用于企业管理、个人注册以及统一登录管理;
[0096]
具体而言,其中所述企业管理,主要实现企业注册功能,企业用户授权功能,其中所述企业注册功能实现企业注册信息提交,企业注册成功以后可以使用企业用户授权功能对当前企业内的用户进行授权。所述个人注册管理,主要实现个人零售商或超市公共企业应用系统账号注册,注册成功之后,可直接登录公共企业应用系统并使用其功能。所述统一登录管理,主要区分私有企业应用系统与公有企业应用系统用户,通过公有企业应用系统注册的平台账号不能在私有企业应用系统登录,且没有私有企业应用系统使用权限,通过私有企业应用系统注册的平台账号可以在两端登录,且有公有企业应用系统使用权限。
[0097]
所述查询统计模块105,用于包括企业查询、商品查询、账本查询、溯源查询以及赋码数量查询
[0098]
具体而言,在本实施例中,所述查询统计模块105,用于企业查询功能,主要实现运营平台对企业应用系统已注册企业的查询统计。所述商品查询功能,主要实现运营平台对企业应用系统所有已备案商品的查看统计。所述账本查询功能,主要实现运营平台对企业应用系统已添加商品溯源环节信息的查看。所述溯源查询功能,主要实现运营平台对消费者溯源记录的查询统计。所述赋码查询功能,主要实现运营平台对企业应用系统所有赋码操作记录的查询统计。
[0099]
具体而言,其中所述企业应用系统20包括微信小程序和web端,用于,企业应用系统溯源账本管理、商品管理、赋码管理及环节管理。其中,企业应用系统溯源账本管理包括创建商品溯源、添加溯源环节、、关联赋码以及打印赋码;其中,所述企业应用系统环节管理,用于备案商品流通环节的环节名称,并将环节数据传输至区块链平台102;所述企业应用系统商品管理,用于备案商品数据,并将数据传输至区块链平台102;所述企业应用系统的创建商品溯源,用于创建商品溯源的第一个环节,一般由商品的生产商创建,并将数据传输至区块链平台102;所述企业应用系统的添加溯源环节,用于添加新的商品流通环节信息。通过账本编号或自定义编号从区块链平台102,获取得到企业应用系统创建商品溯源创建的第一个商品流通环节数据,并在此基础上修改商品流通环节信息,添加一个新的商品流通环节,并将添加的流通环节数据传输至区块链平台102;另外,企业应用系统20的赋码管理功能,用于生成溯源二维码关联码和打印关联二维码,生成或打印出唯一关联码提供给企业应用系统20的关联赋码功能使用;
[0100]
所述企业应用系统关联赋码,用于将企业应用系统赋码管理生成或打印出的溯源
二维码与企业应用系统账本管理功能创建的账本做关联,关联成功之后会将数据传输至运营平台10,且消费者通过微信小程序的扫码溯源查询功能扫描已关联的二维码,可直接查询到指定商品的溯源流通环节信息。
[0101]
所述企业应用系统打印赋码,用于快捷生成溯源二维码,并将生成出来的溯源二维码跟指定账本关联起来。通过商品条码与批次号查询出企业应用系统溯源账本管理功能创建的溯源账本信息,选择打印类型完成打印赋码功能。打印成功后消费者通可过微信小程序的扫码溯源查询功能扫描已关联的二维码,可直接查询到指定商品的溯源流通环节信息。
[0102]
所述微信小程序,用于用户授权、关联平台账号以及扫码溯源查询;
[0103]
具体而言,其中,
[0104]
所述微信小程序用户授权,用于消费者信息记录。用户使用微信使用本发明之前,需要拉取用户的头像、昵称等信息,并将这些消费者信息传输至运营平台。
[0105]
所述微信小程序关联平台账号,用于关联微信用户与运营平台基础管理注册成功的用户做关联。通过微信绑定的手机号码直接关联,用户在授权获取手机号码的同时可以修改成平台用户对应的账号手机号码,以达到关联账户的目的。
[0106]
所述微信小程序扫码溯源查询,用于消费者查看商品完整的流通环节信息。通过微信扫一扫或本发明微信小程序扫码溯源功能扫描企业应用系统溯源账本管理或微信小程序溯源账本管理生成的溯源二维码,可直接查询到该商品所有的商品流通环节信息,以及账本的基本溯源信息,包含溯源次数、溯源评分、溯源商品信息,溯源标注信息。消费者可通过本发明的品质标注功能,对本次溯源进行评分、标注,并且直接将这些数据传输到运营平台和区块链平台。
[0107]
所述微信小程序溯源环节、关联赋码、打印赋码功能,同企业应用系统对应功能一致。所述微信小程序关联码中心与企业应用系统赋码管理功能一致。
[0108]
进一步地,所述运营平台10内的全景展示模块103,用于企业应用系统账本管理、微信小程序扫码溯源查询以及消费者新增情况的可视化图标展示,其主要数据来源于公有企业应用系统202;
[0109]
进一步的,基于上述基于区块链的商品溯源系统的第一实施例,提出了基于区块链的商品溯源系统的第二实施例;
[0110]
在基于区块链的商品溯源系统的第二实施例中,包括:
[0111]
在执行打印赋码操作时,为了适配不同企业或个体商户的业务场景模式,提供了不同的打印选择,用于提高赋码率;
[0112]
在本实施例中,包括微信小程序与打印机交互以及企业应用系统与打印机交互;
[0113]
具体而言,所述微信小程序与打印机交互,用于微信小程序打印赋码和关联赋码中心打印溯源二维码。本实施例中的微信小程序会将打印数据传输至便携式打印机打印界面,微信小程序通过蓝牙api搜索并连接蓝牙打印设备,自检蓝牙打印设备状态,如果蓝牙打印设备状态正常,则微信小程序将溯源二维码信息发送至蓝牙打印设备,蓝牙打印设备接收到溯源二维码之后执行打印任务;
[0114]
所述企业应用系统打印机交互,用于企业应用系统赋码管理和打印赋码打印溯源二维码。本发明中的企业应用系统会先检查打印驱动是否正常启动,如果正常,则先生成溯
源二维码,连接打印驱动。连接成功了将溯源二维码的打印数据传输给打印驱动,打印驱动收到溯源二维码数据之后调用当前pc连接的默认打印机,完成溯源二维码的打印。
[0115]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0116]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0117]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0118]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1