本申请涉及计算机技术领域,特别涉及一种批量关联产品信息的方法及装置。
背景技术:
在商品信息化的今天,很多企业开始使用一物一码(可以理解为:为每个产品分配唯一产品码,并为产品码关联产品信息)的方式,提升产品可信品质。
但是,如何高效率的为产品码关联产品信息成为问题。
技术实现要素:
为解决上述技术问题,本申请实施例提供一种批量关联产品信息的方法及装置,以达到提高产品信息关联的效率的目的,技术方案如下:
一种批量关联产品信息的方法,包括:
判断目标区域上的码值是否为批量关联码,所述目标区域内包括多个产品;
若是,从服务器中获取所述批量关联码对应的产品码组,所述产品码组包括:所述目标区域内各个产品各自的产品码;
判断各个所述产品码是否已关联产品信息;
若所述产品码未关联产品信息,则建立所述产品码与产品信息的关联关系。
优选的,所述方法还包括:
若所述产品码已关联产品信息,则展示提示警告信息。
优选的,所述方法还包括:
若所述目标区域上的码值非批量关联码,则判断所述目标区域上的码值是否为目标批量关联码对应的产品码组中的一个产品码;
若是,则解除所述目标区域上的码值与所述目标批量关联码的对应关系;
判断所述目标区域上的码值是否已关联产品信息;
若所述目标区域上的码值未关联产品信息,则建立所述目标区域上的码值与产品信息的关联关系。
优选的,所述方法还包括:
若所述目标区域上的码值已关联产品信息,则展示提示警告信息。
优选的,所述判断目标区域上的码值是否为批量关联码,包括:
获取识读器识别出的所述目标区域上的码值;
判断所述目标区域中的码值是否为批量关联码。
一种批量关联产品信息的装置,包括:
第一判断模块,用于判断目标区域上的码值是否为批量关联码,所述目标区域内包括多个产品;
第一获取模块,用于若所述目标区域上的码值为批量关联码,则从服务器中获取所述批量关联码对应的产品码组,所述产品码组包括:所述目标区域内各个产品各自的产品码;
第二判断模块,用于判断各个所述产品码是否已关联产品信息;
第一建立模块,用于若所述产品码未关联产品信息,则建立所述产品码与产品信息的关联关系。
优选的,所述装置还包括:
第一展示模块,用于若所述产品码已关联产品信息,则展示提示警告信息。
优选的,所述装置还包括:
第三判断模块,用于若所述目标区域上的码值非批量关联码,则判断所述目标区域上的码值是否为目标批量关联码对应的产品码组中的一个产品码;
解除模块,用于若所述目标区域上的码值为目标批量关联码对应的产品码组中的一个产品码,则解除所述目标区域上的码值与所述目标批量关联码的对应关系;
第四判断模块,用于判断所述目标区域上的码值是否已关联产品信息;
第二建立模块,用于若所述目标区域上的码值未关联产品信息,则建立所述目标区域上的码值与产品信息的关联关系。
优选的,所述装置还包括:
第二展示模块,用于若所述目标区域上的码值已关联产品信息,则展示提示警告信息。
优选的,所述第一判断模块,包括:
获取子模块,用于获取识读器识别出的所述目标区域上的码值;
判断子模块,用于判断所述目标区域中的码值是否为批量关联码。
与现有技术相比,本申请的有益效果为:
在本申请中,在判断出目标区域上的码值为批量关联码的情况下,从服务器中获取批量关联码对应的产品码组,实现产品码的批量采集,相比于单个读取各个产品的产品码的方式,采集效率得到提高,以此提高产品信息关联的整体效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的一种批量关联产品信息的方法的流程图;
图2是本申请提供的另一种批量关联产品信息的方法的流程图;
图3是本申请提供的再一种批量关联产品信息的方法的流程图;
图4是本申请提供的再一种批量关联产品信息的方法的流程图;
图5是本申请提供的一种批量关联产品信息的装置的逻辑结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例公开了一种批量关联产品信息的方法,包括:判断目标区域中的码值是否为批量关联码,所述目标区域内包括多个产品;若是,从服务器中获取所述批量关联码对应的产品码组,所述产品码组包括:所述目标区域内各个产品各自的产品码;判断各个所述产品码是否已关联产品信息;若所述产品码未关联产品信息,则建立所述产品码与产品信息的关联关系。在本申请中,可以提高产品信息关联的效率。
如图1所示的,为本申请提供的一种批量关联产品信息的方法实施例1的流程图,该方法包括以下步骤:
步骤s11、判断目标区域上的码值是否为批量关联码,所述目标区域内包括多个产品。
若是,则执行步骤s12。
目标区域可以理解为:用于存放多个产品的区域。
优选的,目标区域可以为:产品外部包装。
本实施例中,每个批量关联码分别对应不同的产品码组。如,批量关联码a对应产品码组a,产品码组a包括产品码a1、a2、…、a100;批量关联码b对应产品码组b,产品码组b包括产品码b1、b2、…、b100。
具体地,批量关联码与产品码组的对应关系存储在服务器中。
批量关联码可以理解为:不用于产品码的一种码值。
本实施例中,判断目标区域上的码值是否为批量关联码,可以包括:
获取识读器识别出的所述目标区域上的码值;
判断所述目标区域中的码值是否为批量关联码。
步骤s12、从服务器中获取所述批量关联码对应的产品码组,所述产品码组包括:所述目标区域内各个产品各自的产品码。
可以从服务器中查询批量关联码与产品码组的对应关系,在查询结果中获取批量关联码对应的产品码组。
可以理解的是,产品码组包括:目标区域内各个产品各自的产品码。
步骤s13、判断各个所述产品码是否已关联产品信息。
若所述产品码未关联产品信息,则执行步骤s14。
产品信息可以理解为:与产品相关的信息,如,企业信息、产品规格、产品介绍、产品价格等。
判断各个所述产品码是否已关联产品信息,可以包括:在服务器中查询是否存在各个所述产品码与产品信息的对应关系。若查询不到,则说明该产品码未关联产品信息。
步骤s14、建立所述产品码与产品信息的关联关系。
在步骤s13判断出产品码未关联产品信息的情况下,建立所述产品码与产品信息的关联关系,并存储在服务器中。将所述产品码与产品信息的关联关系存储在服务器中后,用户在购买产品时,可以通过扫描产品码即可查询到相应的产品信息。
在本申请中,在判断出目标区域上的码值为批量关联码的情况下,从服务器中获取批量关联码对应的产品码组,实现产品码的批量采集,相比于单个读取各个产品的产品码的方式,采集效率得到提高,以此提高产品信息关联的整体效率。
作为本申请另一可选实施例,参照图2,为本申请提供的一种批量关联产品信息的方法实施例2的流程示意图,本实施例主要是对上述实施例1描述的批量关联产品信息的方法的扩展方案,如图2所示,该方法可以包括但并不局限于以下步骤:
步骤s21、判断目标区域上的码值是否为批量关联码,所述目标区域内包括多个产品。
若是,则执行步骤s22。
步骤s22、从服务器中获取所述批量关联码对应的产品码组,所述产品码组包括:所述目标区域内各个产品各自的产品码。
步骤s23、判断各个所述产品码是否已关联产品信息。
若所述产品码未关联产品信息,则执行步骤s24;若所述产品码已关联产品信息,则执行步骤s25。
步骤s24、建立所述产品码与产品信息的关联关系。
步骤s21-s24的详细过程可以参见实施例1中步骤s11-s14的相关介绍,在此不再赘述。
步骤s25、展示提示警告信息。
提示警告信息可以理解为:产品码已关联产品信息的提示警告信息。
所述产品码已关联产品信息,展示提示警告信息可以提示工作人员已关联产品信息,避免工作人员针对该产品码浪费工作时间。
作为本申请另一可选实施例,参照图3,为本申请提供的一种批量关联产品信息的方法实施例3的流程示意图,本实施例主要是对上述实施例1描述的批量关联产品信息的方法的扩展方案,如图3所示,该方法可以包括但并不局限于以下步骤:
步骤s31、判断目标区域上的码值是否为批量关联码,所述目标区域内包括多个产品。
若是,则执行步骤s32;若否,则执行步骤s35。
步骤s32、从服务器中获取所述批量关联码对应的产品码组,所述产品码组包括:所述目标区域内各个产品各自的产品码。
步骤s33、判断各个所述产品码是否已关联产品信息。
若所述产品码未关联产品信息,则执行步骤s34。
步骤s31-s34的详细过程可以参见实施例1中步骤s11-s14的相关介绍,在此不再赘述。
步骤s35、判断所述目标区域上的码值是否为目标批量关联码对应的产品码组中的一个产品码。
其中,目标批量关联码为服务器中存储的批量关联码中的其中任意一个批量关联码。
判断所述目标区域上的码值是否为目标批量关联码对应的产品码组中的一个产品码,可以理解为:判断服务器中存储的批量关联码与产品码组的对应关系中,是否存在与目标区域上的码值相同的产品码。若存在,则说明目标区域上的码值为目标批量关联码对应的产品码组中的一个产品码。
若是,则执行步骤s36。
步骤s36、解除所述目标区域上的码值与所述目标批量关联码的对应关系。
在目标区域上的码值为目标批量关联码对应的产品码组中的一个产品码的情况下,解除所述目标区域上的码值与所述目标批量关联码的对应关系,可以避免在对目标批量关联码对应的产品码组中的产品码关联产品信息时,出现数据混乱。
步骤s37、判断所述目标区域上的码值是否已关联产品信息。
若目标区域上的码值未关联产品信息,则执行步骤s38。
判断所述目标区域上的码值是否已关联产品信息,可以包括:在服务器中查询是否存在所述目标区域上的码值是否已关联产品信息与产品信息的对应关系。若查询不到,则说明该产品码未关联产品信息。
步骤s38、建立所述目标区域上的码值与产品信息的关联关系。
在步骤s37判断出目标区域上的码值未关联产品信息的情况下,建立所述目标区域上的码值的关联关系,并存储在服务器中。将所述目标区域上的码值与产品信息的关联关系存储在服务器中后,用户在购买产品时,可以通过扫描产品码即可查询到相应的产品信息。
作为本申请另一可选实施例,参照图4,为本申请提供的一种批量关联产品信息的方法实施例4的流程示意图,本实施例主要是对上述实施例3描述的批量关联产品信息的方法的扩展方案,如图4所示,该方法可以包括但并不局限于以下步骤:
步骤s41、判断目标区域上的码值是否为批量关联码,所述目标区域内包括多个产品。
若是,则执行步骤s42;若否,则执行步骤s45。
步骤s42、从服务器中获取所述批量关联码对应的产品码组,所述产品码组包括:所述目标区域内各个产品各自的产品码。
步骤s43、判断各个所述产品码是否已关联产品信息。
若所述产品码未关联产品信息,则执行步骤s34。
步骤s45、判断所述目标区域上的码值是否为目标批量关联码对应的产品码组中的一个产品码。
其中,目标批量关联码为服务器中存储的批量关联码中的其中任意一个批量关联码。
若是,则执行步骤s46。
步骤s46、解除所述目标区域上的码值与所述目标批量关联码的对应关系。
步骤s47、判断所述目标区域上的码值是否已关联产品信息。
若目标区域上的码值未关联产品信息,则执行步骤s48;若目标区域上的码值已关联产品信息,则执行步骤s49。
步骤s48、建立所述目标区域上的码值与产品信息的关联关系。
步骤s41-s48的详细过程可以参见实施例3中步骤s31-s38的相关介绍,在此不再赘述。
步骤s49、展示提示警告信息。
提示警告信息可以理解为:该目标区域上的码值已关联产品信息的提示警告信息。
展示提示警告信息可以提示工作人员已关联产品信息,避免工作人员针对该产品码浪费工作时间。
接下来对本申请提供的批量关联产品信息的装置进行介绍,下文介绍的批量关联产品信息的装置与上文介绍的批量关联产品信息的方法可相互对应参照。
请参见图5,批量关联产品信息的装置包括:第一判断模块11、第一获取模块12、第二判断模块13和第一建立模块14。
第一判断模块11,用于判断目标区域上的码值是否为批量关联码,所述目标区域内包括多个产品;
第一获取模块12,用于若所述目标区域上的码值为批量关联码,则从服务器中获取所述批量关联码对应的产品码组,所述产品码组包括:所述目标区域内各个产品各自的产品码;
第二判断模块13,用于判断各个所述产品码是否已关联产品信息;
第一建立模块14,用于若所述产品码未关联产品信息,则建立所述产品码与产品信息的关联关系。
本实施例中,上述批量关联产品信息的装置还可以包括:
第一展示模块,用于若所述产品码已关联产品信息,则展示提示警告信息。
本实施例中,上述批量关联产品信息的装置还可以包括:
第三判断模块,用于若所述目标区域上的码值非批量关联码,则判断所述目标区域上的码值是否为目标批量关联码对应的产品码组中的一个产品码;
解除模块,用于若所述目标区域上的码值为目标批量关联码对应的产品码组中的一个产品码,则解除所述目标区域上的码值与所述目标批量关联码的对应关系;
第四判断模块,用于判断所述目标区域上的码值是否已关联产品信息;
第二建立模块,用于若所述目标区域上的码值未关联产品信息,则建立所述目标区域上的码值与产品信息的关联关系。
本实施例中,上述批量关联产品信息的装置还可以包括:
第二展示模块,用于若所述目标区域上的码值已关联产品信息,则展示提示警告信息。
上述批量关联产品信息的装置中,第一判断模块11可以包括:
获取子模块,用于获取识读器识别出的所述目标区域上的码值;
判断子模块,用于判断所述目标区域中的码值是否为批量关联码。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
以上对本申请所提供的一种批量关联产品信息的方法及装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。