本发明涉及计算机,尤其涉及一种商品入库方法、装置、设备和存储介质。
背景技术:
1、目前企业内部采购商城集成多个外部电商平台的数据,由于每个外部电商平台对商品的描述格式不同,导致采购商品入库企业内部的仓储系统时无法准确匹配到仓储系统的商品。
2、相关技术中,通过待入库商品的条码信息在仓储系统中进行查询,将与该待入库商品具备相同条码信息的商品作为目标映射商品进行商品入库,因部分电商平台对条码信息管理不完善导致不同商品的条码信息重复,或者有些商品缺少条码信息,所以基于条码信息进行商品入库,商品匹配的准确度低,容易导致入库出错。
技术实现思路
1、本发明提供一种商品入库方法、装置、设备和存储介质,用以解决现有技术中商品入库容易出错的问题,实现商品入库的自动匹配,提高了商品匹配的准确度。
2、第一方面,本发明提供一种商品入库方法,包括:
3、基于第一商品的属性信息,在仓储系统中查询至少一个第二商品;
4、确定第一商品和各个第二商品的相似度,并基于各个相似度,从各个第二商品中确定与第一商品对应的目标商品;
5、基于第一商品的入库信息对目标商品在仓储系统中的信息进行更新。
6、进一步地,基于第一商品的属性信息,在仓储系统中查询至少一个第二商品,包括:
7、在仓储系统中查询与第一商品具有至少一个相同的属性信息的至少一个第二商品。
8、进一步地,确定第一商品和各个第二商品的相似度,包括:
9、基于第一商品和各个第二商品的至少一个属性信息以及各个所述属性信息对应的权重,确定第一商品和各个第二商品的相似度。
10、进一步地,基于各个相似度,从各个第二商品中确定与第一商品对应的目标商品,包括:
11、将各个相似度中的最大值,且大于或等于相似度阈值的相似度对应的第二商品,确定为述目标商品。
12、进一步地,属性信息包括以下至少一项:条码、类型、品牌、单位、价格;所述入库信息包括以下至少一项:数量、价格、品牌、类型、商品图片、描述信息。
13、进一步地,商品入库方法,还包括:
14、若不存在与第一商品对应的目标商品,则在仓储系统中存储第一商品的入库信息。
15、第二方面,本发明还提供一种商品入库装置,包括:
16、查询模块,用于基于第一商品的属性信息,在仓储系统中查询至少一个第二商品;
17、确定模块,用于确定第一商品和各个第二商品的相似度,并基于各个相似度,从各个第二商品中确定与第一商品对应的目标商品;
18、更新模块,用于基于第一商品的入库信息对目标商品在仓储系统中的信息进行更新。
19、第三方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述商品入库方法。
20、第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述商品入库方法。
21、第五方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述商品入库方法。
22、本发明提供的商品入库方法、装置、设备和存储介质,通过第一商品的属性信息,在仓储系统中查询至少一个第二商品,然后,确定第一商品和各个第二商品之间的相似度,通过各个第二商品和第一商品的相似度,确定出第一商品对应的目标商品,最后,基于第一商品的入库信息对确定出的目标商品在仓储系统中的信息进行更新。本发明提供的方法中,商品入库时基于第一商品的多个属性信息在仓储系统中进行查询,并且逐一计算查询到的第二商品和第一商品之间的相似度,基于上述计算出的各个相似度确定出仓储系统中的目标商品,从而根据第一商品的入库信息更新仓储系统中目标商品的信息,完成第一商品的自动入库,提高了入库时商品匹配的准确性,降低商品入库的出错率。
1.一种商品入库方法,其特征在于,包括:
2.根据权利要求1所述的商品入库方法,其特征在于,所述基于第一商品的属性信息,在仓储系统中查询至少一个第二商品,包括:
3.根据权利要求1或2所述的商品入库方法,其特征在于,所述确定所述第一商品和各个所述第二商品的相似度,包括:
4.根据权利要求1或2所述的商品入库方法,其特征在于,所述基于各个所述相似度,从各个所述第二商品中确定与所述第一商品对应的目标商品,包括:
5.根据权利要求1或2所述的商品入库方法,其特征在于,
6.根据权利要求1或2所述的商品入库方法,其特征在于,所述方法,还包括:
7.一种商品入库装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述商品入库方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述商品入库方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述商品入库方法。