1.本发明涉及数据处理技术领域,尤其涉及一种标签重打印方法及装置。
背景技术:2.随着社会经济的发展,社会公众对追溯产品的认知度和接受度逐步提升。为了防止假冒产品,防伪标签技术是把防伪码和追溯码都印在标签的同一层上,或者防伪码和追溯码被印在不同的标签上,在产品追溯的实现过程中,会使用追溯标签来标识一个需要追溯的产品,这些标签通常是一维条码、二维码或者rfid芯片等形式在产品的生产过程中加贴到产品表面;在产品上市后需要让消费者查询追溯标签,可以查看产品的追溯信息。
3.在产品的生产过程中,通常需要记录产品的生产过程信息,并追踪产品的流动。为了追踪产品,通常在产品的不同包装层级的包装上粘贴特定的追溯码标签,追溯码标签通常包括追溯码、产品代码、产品名称、产品型号、产品数量及二维码或条形码等内容。根据产品的追溯码标签,可以快速便捷的对相应产品进行识别和追溯。
4.在某种业务场景下,需要在产品的不同包装层级的包装上粘贴相同的追溯码标签;比如在产品的料盘、铝铂袋、内盒及外箱码上分别粘贴相同的追溯码标签;但不同包装层级的包装可能是在不同库位或工序完成包装作业的。通常的解决方案是一次性打印出产品所需要的所有的追溯码标签,然后在不同库位或工序的包装作业完成粘贴。但是,使用这种方法,操作员使用这种方式进行标签粘贴作业时,极易发生粘贴错误。
技术实现要素:5.为解决现有技术中存在的问题,提供一种标签的重打印方法,以防止追溯标签码粘贴出现错误。
6.本发明通过以下技术方案来实现上述目的:
7.一种标签重打印方法,所述的方法包括:
8.扫码获取第一标签;
9.确定所述第一标签对应的标签内容数据;
10.确定所述第一标签生成时所使用的标签模板;
11.将所述标签内容数据填充入所述标签模板,以生成第二标签。
12.进一步的方案包括,在所述获取第一标签之前,还包括:
13.生成并打印所述第一标签;
14.建立所述第一标签和用于填充所述第一标签的标签内容数据的关联关系;
15.建立所述第一标签和用于填充所述第一标签的标签模板的关联关系。
16.进一步的方案包括,所述确定所述第一标签对应的标签内容数据,包括:
17.根据所述第一标签和所述标签内容数据的关联关系,确定所述第一标签对应的标签内容数据。
18.进一步的方案包括,若所述第一标签设置有标签打印次数阈值,则将所述标签内
容数据填充入所述标签模板,以生成第二标签之前,还包括:
19.获取所述第一标签的已打印次数;
20.确定所述第一标签的已打印次数是否小于所述标签打印次数阈值;
21.若所述第一标签的已打印次数小于所述标签打印次数阈值,则:
22.将所述标签内容数据填充入所述标签模板,以生成第二标签;
23.所述第一标签的已打印次数增加1。
24.进一步的方案包括,若所述第一标签设置有是否重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
25.确定所述第一标签是否可重打印,即确定所述第一标签的是否重打印选项的值为是;
26.若所述第一标签可重打印,则:
27.将所述标签内容数据填充入所述标签模板,以生成第二标签。
28.进一步的方案包括,若库位设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
29.确定当前库位;
30.确定当前库位对应的标签打印次数阈值;
31.确定所述第一标签在当前库位的已打印次数是否小于当前库位对应的标签打印次数阈值;
32.若所述第一标签在当前库位的已打印次数小于当前库位对应的标签打印次数阈值,则:
33.将所述标签内容数据填充入所述标签模板,以生成第二标签;
34.所述第一标签在当前库位的已打印次数增加1。
35.进一步的方案包括,若库位设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
36.确定当前库位;
37.确定所述第一标签是否可重打印,即确定所述当前库位的是否重打印选项的值为是;
38.若所述第一标签可重打印,则:
39.将所述标签内容数据填充入所述标签模板,以生成第二标签。
40.进一步的方案包括,若工序设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
41.确定当前工序;
42.确定当前工序对应的标签打印次数阈值;
43.确定所述第一标签在当前工序的已打印次数是否小于当前工序对应的标签打印次数阈值;
44.若所述第一标签在当前工序的已打印次数小于当前工序对应的标签打印次数阈值,则:
45.将所述标签内容数据填充入所述标签模板,以生成第二标签;
46.所述第一标签在当前工序的已打印次数增加1。
47.进一步的方案包括,若工序设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
48.确定当前工序;
49.确定所述第一标签是否可重打印,即确定所述当前工序的是否重打印选项的值为是;
50.若所述第一标签可重打印,则:
51.将所述标签内容数据填充入所述标签模板,以生成第二标签。
52.本发明另一方面,提供一种标签的重打印装置,包括:
53.标签获取模块,用于扫码获取第一标签;
54.标签内容确定模块,用于确定所述第一标签对应的标签内容数据;
55.标签模板确定模块,用于确定所述第一标签生成时所使用的标签模板;
56.第一标签打印模块,服务生地将所述标签内容数据填充入所述标签模板,以生成第二标签。
57.进一步的方案包括,在所述获取第一标签之前,还包括:
58.第二标签打印模块,用于生成并打印所述第一标签;
59.内容关联模块,用于建立所述第一标签和用于填充所述第一标签的标签内容数据的关联关系;
60.模板关联模块,用于建立所述第一标签和用于填充所述第一标签的标签模板的关联关系。
61.进一步的方案包括,所述标签内容确定模块,具体用于:
62.根据所述第一标签和所述标签内容数据的关联关系,确定所述第一标签对应的标签内容数据。
63.进一步的方案包括,若所述第一标签设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
64.第一获取模块,用于获取所述第一标签的已打印次数;
65.第一确定模块,用于确定所述第一标签的已打印次数是否小于所述标签打印次数阈值;
66.若所述第一标签的已打印次数小于所述标签打印次数阈值,则:
67.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签;
68.第一计算模块,用于所述第一标签的已打印次数增加1。
69.进一步的方案包括,若所述第一标签设置有是否重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
70.第二确定模块,用于确定所述第一标签是否可重打印,即确定所述第一标签的是否重打印选项的值为是;
71.若所述第一标签可重打印,则:
72.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。
73.进一步的方案包括,若库位设置有标签打印次数阈值,则将所述标签内容数据填
充入所述标签模板,以生成第二标签之前,还包括:
74.第三确定模块,用于确定当前库位;
75.第三确定模块,还用于确定当前库位对应的标签打印次数阈值;
76.第三确定模块,还用于确定所述第一标签在当前库位的已打印次数是否小于当前库位对应的标签打印次数阈值;
77.若所述第一标签在当前库位的已打印次数小于当前库位对应的标签打印次数阈值,则:
78.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签;
79.第二计算模块,用于所述第一标签在当前库位的已打印次数增加1。
80.进一步的方案包括,若库位设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
81.第四确定模块,用于确定当前库位;
82.第四确定模块,用于确定所述第一标签是否可重打印,即确定所述当前库位的是否重打印选项的值为是;
83.若所述第一标签可重打印,则:
84.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。
85.进一步的方案包括,若工序设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
86.第五确定模块,用于确定当前工序;
87.第五确定模块,用于确定当前工序对应的标签打印次数阈值;
88.第五确定模块,用于确定所述第一标签在当前工序的已打印次数是否小于当前工序对应的标签打印次数阈值;
89.若所述第一标签在当前工序的已打印次数小于当前工序对应的标签打印次数阈值,则:
90.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签;
91.第三计算模块,用于所述第一标签在当前工序的已打印次数增加1。
92.进一步的方案包括,若工序设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
93.第六确定模块,用于确定当前工序;
94.第六确定模块,确定所述第一标签是否可重打印,即确定所述当前工序的是否重打印选项的值为是;
95.若所述第一标签可重打印,则:
96.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。
97.本发明再一方面,提供一种电子设备,通过本发明第一方面的方法实现标签的重打印。
98.本发明的有益效果在于:
99.本发明的一种标签重打印方法及装置,通过扫码先前打印的标签,并根据事先预设的标签重打印策略,比如设置标签打印次数阈值,或是否允许标签重打印等策略,实现标签的按需打印,以助于防止标签粘贴错误,同时防止标签的超打问题。
附图说明
100.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要实用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
101.图1为标签重打印方法的流程图。
102.图2为本发明实施例中标签重打印装置的结构框图。
103.图3为本发明的一种设备的硬件结构示意图。
具体实施方式
104.为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
105.在任一实施例中,如图1所示的提供标签重打印方法的流程图,本发明的一种标签的重打印方法,所述方法包括主要步骤s102-s108:
106.s102:扫码获取第一标签;
107.s104:确定所述第一标签对应的标签内容数据;
108.s106:确定所述第一标签生成时所使用的标签模板;
109.s108:将所述标签内容数据填充入所述标签模板,以生成第二标签。
110.在任一优选实施例中,在所述获取第一标签之前,还包括:
111.生成并打印所述第一标签;
112.建立所述第一标签和用于填充所述第一标签的标签内容数据的关联关系;
113.建立所述第一标签和用于填充所述第一标签的标签模板的关联关系。
114.在任一优选实施例中,所述确定所述第一标签对应的标签内容数据,包括:
115.根据所述第一标签和所述标签内容数据的关联关系,确定所述第一标签对应的标签内容数据。
116.在任一优选实施例中,若所述第一标签设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
117.获取所述第一标签的已打印次数;
118.确定所述第一标签的已打印次数是否小于所述标签打印次数阈值;
119.若所述第一标签的已打印次数小于所述标签打印次数阈值,则:
120.将所述标签内容数据填充入所述标签模板,以生成第二标签;
121.所述第一标签的已打印次数增加1。
122.在任一优选实施例中,若所述第一标签设置有是否重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
123.确定所述第一标签是否可重打印,即确定所述第一标签的是否重打印选项的值为是;
124.若所述第一标签可重打印,则:
125.将所述标签内容数据填充入所述标签模板,以生成第二标签。
126.在任一优选实施例中,若库位设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
127.确定当前库位;
128.确定当前库位对应的标签打印次数阈值;
129.确定所述第一标签在当前库位的已打印次数是否小于当前库位对应的标签打印次数阈值;
130.若所述第一标签在当前库位的已打印次数小于当前库位对应的标签打印次数阈值,则:
131.将所述标签内容数据填充入所述标签模板,以生成第二标签;
132.所述第一标签在当前库位的已打印次数增加1。
133.在任一优选实施例中,若库位设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
134.确定当前库位;
135.确定所述第一标签是否可重打印,即确定所述当前库位的是否重打印选项的值为是;
136.若所述第一标签可重打印,则:
137.将所述标签内容数据填充入所述标签模板,以生成第二标签。
138.在任一优选实施例中,若工序设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
139.确定当前工序;
140.确定当前工序对应的标签打印次数阈值;
141.确定所述第一标签在当前工序的已打印次数是否小于当前工序对应的标签打印次数阈值;
142.若所述第一标签在当前工序的已打印次数小于当前工序对应的标签打印次数阈值,则:
143.将所述标签内容数据填充入所述标签模板,以生成第二标签;
144.所述第一标签在当前工序的已打印次数增加1。
145.在任一优选实施例中,若工序设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
146.确定当前工序;
147.确定所述第一标签是否可重打印,即确定所述当前工序的是否重打印选项的值为是;
148.若所述第一标签可重打印,则:
149.将所述标签内容数据填充入所述标签模板,以生成第二标签。
150.图2为本发明实施例中标签重打印装置的结构框图;如图2所示,本发明的一种标签重打印装置20,其包括如下模块:
151.标签获取模块202,用于扫码获取第一标签;
152.标签内容确定模块204,用于确定所述第一标签对应的标签内容数据;
153.标签模板确定模块206,用于确定所述第一标签生成时所使用的标签模板;
154.第一标签打印模块208,服务生地将所述标签内容数据填充入所述标签模板,以生成第二标签。
155.在任一优选实施例中,在所述获取第一标签之前,还包括:
156.第二标签打印模块,用于生成并打印所述第一标签;
157.内容关联模块,用于建立所述第一标签和用于填充所述第一标签的标签内容数据的关联关系;
158.模板关联模块,用于建立所述第一标签和用于填充所述第一标签的标签模板的关联关系;
159.优选地,所述标签内容确定模块,具体用于:
160.根据所述第一标签和所述标签内容数据的关联关系,确定所述第一标签对应的标签内容数据。
161.在任一优选实施例中,若所述第一标签设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
162.第一获取模块,用于获取所述第一标签的已打印次数;
163.第一确定模块,用于确定所述第一标签的已打印次数是否小于所述标签打印次数阈值;
164.若所述第一标签的已打印次数小于所述标签打印次数阈值,则:
165.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签;
166.第一计算模块,用于所述第一标签的已打印次数增加1。
167.在任一优选实施例中,若所述第一标签设置有是否重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
168.第二确定模块,用于确定所述第一标签是否可重打印,即确定所述第一标签的是否重打印选项的值为是;
169.若所述第一标签可重打印,则:
170.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。
171.在任一优选实施例中,若库位设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
172.第三确定模块,用于确定当前库位;
173.第三确定模块,还用于确定当前库位对应的标签打印次数阈值;
174.第三确定模块,还用于确定所述第一标签在当前库位的已打印次数是否小于当前库位对应的标签打印次数阈值;
175.若所述第一标签在当前库位的已打印次数小于当前库位对应的标签打印次数阈值,则:
176.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签;
177.第二计算模块,用于所述第一标签在当前库位的已打印次数增加1。
178.在任一优选实施例中,若库位设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
179.第四确定模块,用于确定当前库位;
180.第四确定模块,用于确定所述第一标签是否可重打印,即确定所述当前库位的是否重打印选项的值为是;
181.若所述第一标签可重打印,则:
182.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。
183.在任一优选实施例中,若工序设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
184.第五确定模块,用于确定当前工序;
185.第五确定模块,用于确定当前工序对应的标签打印次数阈值;
186.第五确定模块,用于确定所述第一标签在当前工序的已打印次数是否小于当前工序对应的标签打印次数阈值;
187.若所述第一标签在当前工序的已打印次数小于当前工序对应的标签打印次数阈值,则:
188.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签;
189.第三计算模块,用于所述第一标签在当前工序的已打印次数增加1。
190.在任一优选实施例中,若工序设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:
191.第六确定模块,用于确定当前工序;
192.第六确定模块,确定所述第一标签是否可重打印,即确定所述当前工序的是否重打印选项的值为是;
193.若所述第一标签可重打印,则:
194.所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。
195.本发明提供的标签的重打印装置及方法可以应用在电子设备上,可以通过软件实现虚拟打印,也可以通过硬件或者软硬件结合的方式实现实体打印。如图3所示,为本发明的一示例性实施例提供的一种设备的硬件结构示意图,在硬件层面,该设备包括处理器402、内部总线404、网络接口406、内存408以及非易失性存储器410,当然还可能包括其他硬件组件。处理器402从非易失性存储器410中读取对应的打印控制程序到内存408中然后运行,在逻辑层面上形成标签重打印装置;所述打印控制程序通过本发明提供的打印方法或打印装置实现。
196.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。
技术特征:1.一种标签的重打印方法,其特征在于,包括:扫码获取第一标签;确定所述第一标签对应的标签内容数据;确定所述第一标签生成时所使用的标签模板;将所述标签内容数据填充入所述标签模板,以生成第二标签。2.根据权利要求1所述的方法,其特征在于,在所述获取第一标签之前,还包括:生成并打印所述第一标签;建立所述第一标签和用于填充所述第一标签的标签内容数据的关联关系;建立所述第一标签和用于填充所述第一标签的标签模板的关联关系。3.根据权利要求1所述的方法,其特征在于,所述确定所述第一标签对应的标签内容数据,包括:根据所述第一标签和所述标签内容数据的关联关系,确定所述第一标签对应的标签内容数据。4.根据权利要求1所述的方法,其特征在于,若所述第一标签设有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:获取所述第一标签的已打印次数;确定所述第一标签的已打印次数是否小于所述标签打印次数阈值;若所述第一标签的已打印次数小于所述标签打印次数阈值,则:将所述标签内容数据填充入所述标签模板,以生成第二标签;所述第一标签的已打印次数增加1。5.根据权利要求1所述的方法,其特征在于,若所述第一标签设置有是否重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:确定所述第一标签是否可重打印,即确定所述第一标签的是否重打印选项的值为是;若所述第一标签可重打印,则:将所述标签内容数据填充入所述标签模板,以生成第二标签。6.根据权利要求1所述的方法,其特征在于,若库位设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:确定当前库位;确定当前库位对应的标签打印次数阈值;确定所述第一标签在当前库位的已打印次数是否小于当前库位对应的标签打印次数阈值;若所述第一标签在当前库位的已打印次数小于当前库位对应的标签打印次数阈值,则:将所述标签内容数据填充入所述标签模板,以生成第二标签;所述第一标签在当前库位的已打印次数增加1。7.根据权利要求1所述的方法,其特征在于,若库位设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:确定当前库位;确定所述第一标签是否可重打印,即确定所述当前库位的是否重打印选项的值为是;
若所述第一标签可重打印,则:将所述标签内容数据填充入所述标签模板,以生成第二标签。8.根据权利要求1所述的方法,其特征在于,若工序设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:确定当前工序;确定当前工序对应的标签打印次数阈值;确定所述第一标签在当前工序的已打印次数是否小于当前工序对应的标签打印次数阈值;若所述第一标签在当前工序的已打印次数小于当前工序对应的标签打印次数阈值,则:将所述标签内容数据填充入所述标签模板,以生成第二标签;所述第一标签在当前工序的已打印次数增加1。9.根据权利要求1所述的方法,其特征在于,若工序设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:确定当前工序;确定所述第一标签是否可重打印,即确定所述当前工序的是否重打印选项的值为是;若所述第一标签可重打印,则:将所述标签内容数据填充入所述标签模板,以生成第二标签。10.一种标签的重打印装置,其特征在于,包括:标签获取模块,用于扫码获取第一标签;标签内容确定模块,用于确定所述第一标签对应的标签内容数据;标签模板确定模块,用于确定所述第一标签生成时所使用的标签模板;第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。11.根据权利要求10所述的装置,其特征在于,在所述获取第一标签之前,还包括:第二标签打印模块,用于生成并打印所述第一标签;内容关联模块,用于建立所述第一标签和用于填充所述第一标签的标签内容数据的关联关系;模板关联模块,用于建立所述第一标签和用于填充所述第一标签的标签模板的关联关系。12.根据权利要求11所述的装置,其特征在于,所述标签内容确定模块,具体用于:根据所述第一标签和所述标签内容数据的关联关系,确定所述第一标签对应的标签内容数据。13.根据权利要求10所述的装置,其特征在于,若所述第一标签设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:第一获取模块,用于获取所述第一标签的已打印次数;第一确定模块,用于确定所述第一标签的已打印次数是否小于所述标签打印次数阈值;若所述第一标签的已打印次数小于所述标签打印次数阈值,则:所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二
标签;第一计算模块,用于所述第一标签的已打印次数增加1。14.根据权利要求10所述的装置,其特征在于,若所述的第一标签设置有是否重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:第二确定模块,用于确定所述第一标签是否可重打印,即确定所述第一标签的是否重打印选项的值为是;若所述第一标签可重打印,则:所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。15.根据权利要求10所述的装置,其特征在于,若库位设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:第三确定模块,用于确定当前库位;第三确定模块,还用于确定当前库位对应的标签打印次数阈值;第三确定模块,还用于确定所述第一标签在当前库位的已打印次数是否小于当前库位对应的标签打印次数阈值;若所述第一标签在当前库位的已打印次数小于当前库位对应的标签打印次数阈值,则:所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签;第二计算模块,用于所述第一标签在当前库位的已打印次数增加1。16.根据权利要求10所述的装置,其特征在于,若库位设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:第四确定模块,用于确定当前库位;第四确定模块,用于确定所述第一标签是否可重打印,即确定所述当前库位的是否重打印选项的值为是;若所述第一标签可重打印,则:所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。17.根据权利要求10所述的装置,其特征在于,若工序设置有标签打印次数阈值,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:第五确定模块,用于确定当前工序;第五确定模块,用于确定当前工序对应的标签打印次数阈值;第五确定模块,用于确定所述第一标签在当前工序的已打印次数是否小于当前工序对应的标签打印次数阈值;若所述第一标签在当前工序的已打印次数小于当前工序对应的标签打印次数阈值,则:所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签;第三计算模块,用于所述第一标签在当前工序的已打印次数增加1。
18.根据权利要求10所述的装置,其特征在于,若工序设置有是否标签重打印选项,则将所述标签内容数据填充入所述标签模板,以生成第二标签之前,还包括:第六确定模块,用于确定当前工序;第六确定模块,确定所述第一标签是否可重打印,即确定所述当前工序的是否重打印选项的值为是;若所述第一标签可重打印,则:所述第一标签打印模块,用于将所述标签内容数据填充入所述标签模板,以生成第二标签。19.一种电子设备,通过权利要求1-9中任一项所述的方法实现标签的重打印。
技术总结本发明公开了一种标签重打印方法及装置,通过扫码获取第一标签;确定所述第一标签对应的标签内容数据;确定所述第一标签生成时所使用的标签模板;将所述标签内容数据填充入所述标签模板,以生成第二标签。本发明通过扫码先前打印的标签,并根据事先预设的标签重打印策略,比如设置标签打印次数阈值,或是否允许标签重打印等策略,实现标签的按需打印。实现标签的按需打印。实现标签的按需打印。
技术研发人员:袁海波 张燕妮 孙小春
受保护的技术使用者:四川启睿克科技有限公司
技术研发日:2022.07.22
技术公布日:2022/11/1