[发明专利]一种实现多种商品码相互关联调取的系统及方法有效
申请号: | 201810485534.6 | 申请日: | 2018-05-18 |
公开(公告)号: | CN109299952B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 顾惠波;岳晓兰 | 申请(专利权)人: | 浙江甲骨文超级码科技股份有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06K19/06 |
代理公司: | 北京市中联创和知识产权代理有限公司 11364 | 代理人: | 康秀敏 |
地址: | 310012 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 多种 商品 相互 关联 调取 系统 方法 | ||
1.一种实现多种商品码相互关联调取的方法,包括每个最小包装单元的单件商品具有的唯一的内码、若干个的外码、码服务平台和查询终端,其特征在于,每个所述外码各自包含不同的商品信息且每个所述外码均和唯一的所述内码相互关联,唯一的所述内码为无限增长的内码,其仅对码服务平台的内部暴露且可以和多个具有不同码制的所述外码相互映射和关联,外码和内码的主键通过缓存产生统一序列号的方式来实现,所述统一序列号为自增序列,外码和内码的数据量的增加通过分库分表的策略来实现数据量的水平扩充,并通过自增序列的统一序列号的路由寻址方式,来实现对应的外码表和内码表需要查询的表和对应的库名,其包括以下步骤:
S1.将所述内码、外码以及所述内码和外码的关联对应关系储存于所述码服务平台的服务器之中;
S2.在所述查询终端向所述码服务平台提供标识于商品之上的任意一个查询外码后,所述码服务平台通过所述内码调取与所述查询外码相关联的非查询外码,并将与所述查询外码和/或所述非查询外码相关联的商品信息中的部分或全部反馈至所述查询终端。
2.根据权利要求1所述的实现多种商品码相互关联调取的方法,其特征在于,所述服务器包括数据库服务器和Elasticsearch搜索服务器,在步骤S1中,所述内码和外码储存于所述码服务平台的数据库服务器之中,所述内码和外码的关联对应关系储存于所述码服务平台的Elasticsearch搜索服务器之中。
3.根据权利要求1所述的实现多种商品码相互关联调取的方法,其特征在于,步骤S1具体包括以下步骤:
S1-1.为每个最小包装单元的单件商品分别赋予所述内码和外码;
S1-2.将所述内码、外码以及所述内码和外码的关联对应关系储存于所述码服务平台的服务器之中。
4.根据权利要求1所述的实现多种商品码相互关联调取的方法,其特征在于,步骤S2具体包括以下步骤:
S2-1.所述码服务平台接收由所述查询终端提供的所述查询外码;
S2-1.在所述码服务平台中,获取所述查询外码对应的外码全局序列号和内码全局序列号;
S2-3.在所述码服务平台中,根据所述外码全局序列号和内码全局序列号获取外码子表和内码子表;
S2-4.在所述码服务平台中,根据所述外码子表和内码子表获取对应的商品信息;
S2-5.将所述码服务平台中的所述商品信息中的部分或全部反馈至所述查询终端。
5.根据权利要求1所述的实现多种商品码相互关联调取的方法,其特征在于:所述外码的数量为至少两个,包括至少一个的查询外码和至少一个的非查询外码,至少两个的所述外码采用的码制互不相同。
6.根据权利要求1所述的实现多种商品码相互关联调取的方法,其特征在于:所述内码和外码的关联对应关系的存储模型数据保存在mysql数据库的分库分表中。
7.根据权利要求1所述的实现多种商品码相互关联调取的方法,其特征在于:在步骤S2中,将所述商品信息中的部分或全部封装成JSON格式后反馈至所述查询终端。
8.根据权利要求1-7中任意一项所述的实现多种商品码相互关联调取的方法,其特征在于:所述外码包括防伪码、物流码、营销码、溯源码、农药码和OID码中的一种或几种。
9.根据权利要求1-7中任意一项所述的实现多种商品码相互关联调取的方法,其特征在于:所述外码为字符串、一维码、二维码和多维码中的一种或几种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江甲骨文超级码科技股份有限公司,未经浙江甲骨文超级码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810485534.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现多件商品相互关联的方法
- 下一篇:一种扫码辨别螃蟹真伪的方法