1.本技术涉及计算机技术领域,特别涉及为一种装箱单自动生成方法、装置、设备及存储介质。
背景技术:2.装箱单是生产管理过程中重要的单据凭证,装箱单中列明了买卖双方约定的有关包装事宜的细节,便于买方核对货物。目前绝大部分公司、工厂都是用表单线下填写,线下走审批流程,效率低,容易出错。
3.现有的为了解决上述问题,提出了一种可以自动生成装箱单的方式(cn107944685a),具体方案是根据订单内容以及设计的装箱清单规则表进行装箱单的自动生成,该方案中虽然实现了装箱单的自动生成,但是存在如下缺陷:装箱单的生成依赖于订单内容,而订单中包含的内容往往有限,导致生成的装箱单的内容也有限,且装箱单的生成只能按照预先设计的统一标准,无法满足客户个性化的要求。
技术实现要素:4.针对上述存在的装箱单生成的内容有限且不能满足客户个性化要求的问题,提出了一种装箱单自动生成方法、装置、计算机设备及存储介质。
5.为实现上述目的,本技术第一方面提供一种装箱单自动生成方法,包括:
6.当订单审核通过后,从所述订单中提取出目标属性字段插入到预出货通知单的主表中,同时将所述订单对应的订单号和产品型号作为关联单号保存至所述预出货通知单的主表中,将所述订单号和产品型号对应的信息表作为所述预出货通知单的关联表;
7.根据所述预出货通知单进行中间环节的审核确认,判断审核确认后的所述预出货通知单是否满足订舱条件,若满足,则判定出货准备完毕;
8.获取客户的出货需求,根据所述出货需求和所述预出货通知单生成出货通知单;
9.获取所述出货通知单的审核状态,当所述审核状态为已审核时,生成离厂通知单以及对应的离厂通知单号,将所述离厂通知单号与所述出货通知单号进行关联;
10.获取离厂通知信息,所述离厂通知信息包括:离厂时间、放行单号、离厂进度;
11.将所述离厂通知信息保存至所述离厂通知单中;
12.获取所述离厂通知单的审核状态,若审核状态为已通过,则生成客户专用文件表,所述客户专用文件表中包括:所述出货通知单、所述离厂通知单和装箱单,所述装箱单是根据客户自定义的装箱单字段从所述出货通知单以及离厂通知单提取出相应的数据得到的。
13.为实现上述目的,本技术第二方面提供一种装箱单自动生成装置,包括:
14.提取模块,用于当订单审核通过后,从所述订单中提取出目标属性字段插入到预出货通知单的主表中,同时将所述订单对应的订单号和产品型号作为关联单号保存至所述预出货通知单的主表中,将所述订单号和产品型号对应的信息表作为所述预出货通知单的关联表;
15.确认模块,用于根据所述预出货通知单进行中间环节的审核确认,判断审核确认后的所述预出货通知单是否满足订舱条件,若满足,则判定出货准备完毕;
16.第一生成模块,用于获取客户的出货需求,根据所述出货需求和所述预出货通知单生成出货通知单;
17.第二生成模块,用于获取所述出货通知单的审核状态,当所述审核状态为已审核时,生成离厂通知单以及对应的离厂通知单号,将所述离厂通知单号与所述出货通知单号进行关联;
18.保存模块,用于获取离厂通知信息,所述离厂通知信息包括:离厂时间、放行单号、离厂进度,将所述离厂通知信息保存至所述离厂通知单中;
19.第三生成模块,用于获取所述离厂通知单的审核状态,若审核状态为已通过,则生成客户专用文件表,所述客户专用文件表中包括:所述出货通知单、所述离厂通知单和装箱单,所述装箱单是根据客户自定义的装箱单字段从所述出货通知单以及离厂通知单提取出相应的数据得到的。
20.为实现上述目的,本技术第三方面提供一种计算机设备,包括:
21.包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:
22.当订单审核通过后,从所述订单中提取出目标属性字段插入到预出货通知单的主表中,同时将所述订单对应的订单号和产品型号作为关联单号保存至所述预出货通知单的主表中,将所述订单号和产品型号对应的信息表作为所述预出货通知单的关联表;
23.根据所述预出货通知单进行中间环节的审核确认,判断审核确认后的所述预出货通知单是否满足订舱条件,若满足,则判定出货准备完毕;
24.获取客户的出货需求,根据所述出货需求和所述预出货通知单生成出货通知单;
25.获取所述出货通知单的审核状态,当所述审核状态为已审核时,生成离厂通知单以及对应的离厂通知单号,将所述离厂通知单号与所述出货通知单号进行关联;
26.获取离厂通知信息,所述离厂通知信息包括:离厂时间、放行单号、离厂进度;
27.将所述离厂通知信息保存至所述离厂通知单中;
28.获取所述离厂通知单的审核状态,若审核状态为已通过,则生成客户专用文件表,所述客户专用文件表中包括:所述出货通知单、所述离厂通知单和装箱单,所述装箱单是根据客户自定义的装箱单字段从所述出货通知单以及离厂通知单提取出相应的数据得到的。
29.为实现上述目的,本技术第四方面提供一种计算机可读存储介质,包括:存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下步骤:
30.当订单审核通过后,从所述订单中提取出目标属性字段插入到预出货通知单的主表中,同时将所述订单对应的订单号和产品型号作为关联单号保存至所述预出货通知单的主表中,将所述订单号和产品型号对应的信息表作为所述预出货通知单的关联表;
31.根据所述预出货通知单进行中间环节的审核确认,判断审核确认后的所述预出货通知单是否满足订舱条件,若满足,则判定出货准备完毕;
32.获取客户的出货需求,根据所述出货需求和所述预出货通知单生成出货通知单;
33.获取所述出货通知单的审核状态,当所述审核状态为已审核时,生成离厂通知单以及对应的离厂通知单号,将所述离厂通知单号与所述出货通知单号进行关联;
34.获取离厂通知信息,所述离厂通知信息包括:离厂时间、放行单号、离厂进度;
35.将所述离厂通知信息保存至所述离厂通知单中;
36.获取所述离厂通知单的审核状态,若审核状态为已通过,则生成客户专用文件表,所述客户专用文件表中包括:所述出货通知单、所述离厂通知单和装箱单,所述装箱单是根据客户自定义的装箱单字段从所述出货通知单以及离厂通知单提取出相应的数据得到的。
37.上述装箱单自动生成方法、装置、设备及存储介质,首先,订单审核通过后,通过提取订单中的目标属性字段生成预出货通知单,同时将所述订单对应的订单号和产品型号作为关联单号保存至所述预出货通知单的主表中,将所述订单号和产品型号对应的信息表作为所述预出货通知单的关联表,通过将订单号和产品型号作为关联单号保存至主表中,建立了主表与关联表之间的连接关系,且直接从订单中提取目标属性字段生成预出货通知单,中间过程不需要人工参与,避免了由于人的参与而导致的失误,且通过将主表和关联表进行直接关联,避免了数据的重复存储,大大降低了数据的冗余。
38.其次,为了进一步确保出货通知单的准确,针对预出货通知单进行中间环节的审核确认,当确认完毕判断达到了订舱条件才会生成正式的出货通知单,这样可以有效地确定出货通知单的准确度。
39.再次,对出货通知单进行审核,审核通过后,生成离厂通知单以及对应的离厂通知单号,并将离厂通知单号与出货通知单号进行关联,通过将离厂通知单号和出货通知单号进行关联有利于后续追溯。
40.再次,当获取到离厂通知信息时,将离厂通知信息保存到离厂通知单,然后对离厂通知单进行审核,若审核通过,则生成客户专用文件表,该客户专用文件表中不仅包括出货通知单、离厂通知单,还是包括装箱单,该装箱单是基于客户自定义的装箱字段从出货通知单以及离厂通知单中提取数据生成的,由于出货通知单和离厂通知单的数据是经过审核准确无误的信息,且出货通知单和离厂通知单中不仅包含了订单内容还包括了出货过程的一系列内容,所以基于出货通知单和离厂通知单得到的装箱单能够有效地保证数据的准确度和丰富度,且该装箱单的生成可以基于客户自定义的字段,满足了客户个性化的需求。
附图说明
41.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
42.其中:
43.图1为一个实施例中装箱单自动生成方法的流程图;
44.图2为一个实施例中装箱单自动生成装置的结构框图;
45.图3为一个实施例中计算机设备的内部结构图。
具体实施方式
46.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
47.下面将结合本技术的实施例中的附图,对本技术的实施例中的技术方案进行清
楚、完整地描述,显然,所描述的实施例仅仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“包括”、“包含”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本技术的权利要求书、说明书以及说明书附图中的术语,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体/操作/对象与另一个实体/操作/对象区分开来,而不一定要求或者暗示这些实体/操作/对象之间存在任何这种实际的关系或者顺序。
49.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其他实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其他实施例相结合。
50.如图1所示,提出了一种装箱单自动生成方法,该方法应用于终端,上述方法具体包括如下步骤:
51.步骤102,当订单审核通过后,从订单中提取出目标属性字段插入到预出货通知单的主表中,同时将订单对应的订单号和产品型号作为关联单号保存至预出货通知单的主表中,将订单号和产品型号对应的信息表作为预出货通知单的关联表。
52.其中,预出货通知单中包括主表和关联表,为了避免信息的冗余,在预出货通知单中只提取订单中的主要属性字段(即目标属性字段)插入到主表中。预出货通知单中除了包括订单内容中的目标属性字段,还包括其他非订单内容的字段。为了便于后续进行信息的查询,以及保持数据的一致性,将订单号和产品型号作为关联单号保持到预出货通知单中,然后将订单号和产品型号对应的信息表作为关联表,这样就建立了订单与预出货通知单之间的关联,这样根据关联表就可以查询到订单和产品型号的基础信息(比如,材料、款号、数量、包装等)。
53.可以理解为:预出货通知单中的主表存的是当前单据唯一或者是主要的信息,关联表存的是当前单据所需要的辅助信息或者是在此单据生成之前就已经有的数据信息,为了防止信息的冗余,不需要再存一遍,直接进行关联。
54.步骤104,根据预出货通知单进行中间环节的审核确认,判断审核确认后的预出货通知单是否满足订舱条件,若满足,则判定出货准备完毕。
55.其中,中间环节包括:购销、生产、验货等环节,在每个环节进行相应的状态字段的完善,比如,当购销完成,将购销对应的字段状态修改为已完成。当所有的中间环节确认完毕后即可达到订舱条件,订舱条件即出货条件。
56.当确定达到订舱条件,才生成出货通知单,这样可以避免对出货通知单的反复修改。
57.步骤106,获取客户的出货需求,根据出货需求和预出货通知单生成出货通知单。
58.其中,客户的出货需求包括:是否合并订单或者是否拆分订单的需求。当客户的出货需求中包括合并订单,则根据预出货通知单中关联的订单号id查出对应的客户,提取该
客户对应的多个订单,将多个订单对应的预出货通知单进行合并,合并的方式是生成新的预出货通知单以及新的预出货通知单号,并将所有订单作为新的预出货通知单的关联表。当客户的出货需求中包括拆分订单时,获取拆分规则,比如,是根据地址进行拆分,还是根据数量进行拆分,根据拆分规则进行预出货通知单的拆分,拆分得到多个新的预出货通知单以及每个新的预出货通知单对应一个单号。
59.步骤108,获取出货通知单的审核状态,当审核状态为已审核时,生成离厂通知单以及对应的离厂通知单号,将离厂通知单号与出货通知单号进行关联。
60.其中,当出货通知单审核完毕,进入下一步,生成离厂通知单,将离厂通知单和出货通知单进行关联,这样便于后续的查询、追溯。
61.步骤110,获取离厂通知信息,离厂通知信息包括:离厂时间、放行单号、离厂进度,将离厂通知信息保存至离厂通知单中。
62.其中,离厂通知单中需要包括离厂通知信息,离厂通知信息包括:离厂时间、放行单号、离厂进度以及司机的相关信息,所以获取到离厂通知单信息后,将离厂通知信息填写到离厂通知单中,离厂进度的状态字段会根据审核出库和放行的状态自动同步更新进度,离厂通知单会显示离厂进度字段(附带状态:审核、出库及放行)。
63.步骤112,获取离厂通知单的审核状态,若审核状态为已通过,则生成客户专用文件表,客户专用文件表中包括:出货通知单、离厂通知单和装箱单,装箱单是根据客户自定义的装箱单字段从出货通知单以及离厂通知单提取出相应的数据得到的。
64.其中,离厂通知单审核通过后,改变离厂通知单审核状态字段为已通过,然后生成客户专用文件表。客户专用文件表中不仅包括出货通知单、离厂通知单,还包括装箱单,而装箱单是根据客户自定义的装箱单字段从出货通知单以及离厂通知单提取出相应的数据得到的。在一个实施例中,预先给客户提供很多个可以选择的装箱单字段,客户可以根据需要自定义从中选择若干个字段作为客户自定义的装箱单字段。通过上述一些列步骤首先保障生成准确的出货通知单、离厂通知单,然后基于出货通知单、离厂通知单中的内容来生成装箱单,这样不仅使得整个出货过程便捷准确地进行,而且使得生成的装箱单不仅准确而且内容丰富,且客户可以自定义选择字段,满足了客户个性化的需求。
65.上述装箱单自动生成方法,首先,订单审核通过后,通过提取订单中的目标属性字段生成预出货通知单,同时将所述订单对应的订单号和产品型号作为关联单号保存至所述预出货通知单的主表中,将所述订单号和产品型号对应的信息表作为所述预出货通知单的关联表,通过将订单号和产品型号作为关联单号保存至主表中,建立了主表与关联表之间的连接关系,且直接从订单中提取目标属性字段生成预出货通知单,中间过程不需要人工参与,避免了由于人的参与而导致的失误。其次,为了进一步确保出货通知单的准确,针对预出货通知单进行中间环节的审核确认,当确认完毕判断达到了订舱条件才会生成正式的出货通知单,这样可以有效地确定出货通知单的准确度。再次,对出货通知单进行审核,审核通过后,生成离厂通知单以及对应的离厂通知单号,并将离厂通知单号与出货通知单号进行关联,通过将离厂通知单号和出货通知单号进行关联有利于后续追溯。再次,当获取到离厂通知信息时,将离厂通知信息保存到离厂通知单,然后对离厂通知单进行审核,若审核通过,则生成客户专用文件表,该客户专用文件表中不仅包括出货通知单、离厂通知单,还是包括装箱单,该装箱单是基于客户自定义的装箱字段从出货通知单以及离厂通知单中提
取数据生成的,由于出货通知单和离厂通知单的数据是经过审核准确无误的信息,且出货通知单和离厂通知单中不仅包含了订单内容还包括了出货过程的一系列内容,所以基于出货通知单和离厂通知单得到的装箱单能够有效地保证数据的准确度和丰富度,且该装箱单的生成可以基于客户自定义的字段,满足了客户个性化的需求。
66.在一个实施例中,所述所述装箱单是根据客户自定义的装箱单字段从所述出货通知单以及离厂通知单中提取出相应的数据得到的,包括:获取客户自定义的装箱单字段及类型,根据所述客户自定义的装箱单字段及类型确定表结构;对确定表结构的装箱单进行实例化,所述实例化包括:创建实例对象;对所述实例对象进行基本属性的设置,并对所述基本属性进行持久化;当对所述基本属性进行持久化成功后,根据所述实例对象从所述出货通知单和离厂通知单中进行相应数据的提取,完成所述装箱单的生成。
67.其中,实例化的过程是创建实例对象的过程,为实例对象与表结构中字段一一对应,为实例对象设置基本属性,本质上为字段设置相应的基本属性,这样才能进行后续的数据提取。提取数据的过程就是提取与实例对象对应的数据,具体地是根据字段的属性来进行提取的,将实例对象的基本属性与出货通知单和离厂通知单中字段的属性进行比对,若一致,则提取出该字段下的数据作为实例化对象对应的数据,对提取到的数据进行数据结构的封装,并根据视图层对封装的数据结构进行分序排页等操作,最后生成装箱单。
68.在一个实施例中,所述出货需求包括:是否合并订单;所述获取客户的出货需求,根据所述出货需求和所述预出货通知单生成出货通知单,包括:当所述出货需求中包括合并订单时,获取所述客户对应的多个订单,将所述多个订单的预出货通知单进行合并,生成新的预出货通知单以及生成新的预出货通知单号;根据所述新的预出货通知单生成所述出货通知单。
69.在一个实施例中,所述出货需求包括:是否拆分订单;所述获取客户的出货需求,根据所述出货需求和所述预出货通知单生成出货通知单,包括:当所述出货需求中包括拆分订单时,获取拆分规则,根据所述拆分规则将所述预出货通知单进行拆分,生成多个拆分后的预出货通知单,并为每个拆分后的预出货通知单分配单号;根据拆分后的预出货通知单生成所述出货通知单。
70.在一个实施例中,上述装箱单自动生成方法还包括:建立所述主表和所述关联表之间的数据关联,当所述主表或关联表中的数据变动时,根据所述数据关联,自动修改相应的关联表或主表的数据。
71.其中,为了保持数据的一致性,建立主表与关联表之间的数据关联,当主表出现数据变动时,自动修改相应的关联表中的数据,当关联表中出现数据变动时,相应地修改主表中的数据。通过预先设置数据与数据之间的关联关系,可以避免前后数据修改不一致的问题,而且大大提高了修改的效率。
72.在一个实施例中,上述装箱单自动生成方法包括:获取查询请求,所述查询请求中包括查询信息,所述查询信息包括:查询单号、关键字中的至少一种;根据所述查询信息进行搜索,返回搜索的结果。
73.其中,为了便于查找,预先在系统中设置了搜索功能,可以根据查询单号以及关键字来查询所需要的信息,相对于传统的需要逐个查找的方式,该方式大大节约了时间。
74.在一个实施例中,在所述根据所述查询信息进行搜索,返回搜索的结果之前还包
括:判断所述查询信息中是否包含热点数据,所述热点数据对应有专用服务器;所述根据所述查询信息进行搜索,返回搜索的结果,包括:当包含有热点数据时,则根据所述查询信息在所述专用服务器中进行搜索。
75.其中,为了提高搜索的速度,将热点数据设置在专用服务器中,当查询信息中包含有热点数据时,直接到专用服务器中进行搜索查找。
76.在一个实施例中,上述装箱单自动生成方法还包括:当获取到离厂通知单的进度更新时,在所述离厂通知单中显示更新后的状态。
77.其中,当离厂进度更新时,自动在离厂通知单中显示更新后的状态。
78.如图2所示,提出了一种装箱单自动生成装置,包括:
79.提取模块202,用于当订单审核通过后,从所述订单中提取出目标属性字段插入到预出货通知单的主表中,同时将所述订单对应的订单号和产品型号作为关联单号保存至所述预出货通知单的主表中,将所述订单号和产品型号对应的信息表作为所述预出货通知单的关联表;
80.确认模块204,用于根据所述预出货通知单进行中间环节的审核确认,判断审核确认后的所述预出货通知单是否满足订舱条件,若满足,则判定出货准备完毕;
81.第一生成模块206,用于获取客户的出货需求,根据所述出货需求和所述预出货通知单生成出货通知单;
82.第二生成模块208,用于获取所述出货通知单的审核状态,当所述审核状态为已审核时,生成离厂通知单以及对应的离厂通知单号,将所述离厂通知单号与所述出货通知单号进行关联;
83.保存模块210,用于获取离厂通知信息,所述离厂通知信息包括:离厂时间、放行单号、离厂进度,将所述离厂通知信息保存至所述离厂通知单中;
84.第三生成模块212,用于获取所述离厂通知单的审核状态,若审核状态为已通过,则生成客户专用文件表,所述客户专用文件表中包括:所述出货通知单、所述离厂通知单和装箱单,所述装箱单是根据客户自定义的装箱单字段从所述出货通知单以及离厂通知单提取出相应的数据得到的。
85.在一个实施例中,第三生成模块212还用于获取客户自定义的装箱单字段及类型,根据所述客户自定义的装箱单字段及类型确定表结构;对确定表结构的装箱单进行实例化,所述实例化包括:创建实例对象;对所述实例对象进行基本属性的设置,并对所述基本属性进行持久化;当对所述基本属性进行持久化成功后,根据所述实例对象从所述出货通知单和离厂通知单中进行相应数据的提取,完成所述装箱单的生成。
86.在一个实施例中,第一生成模块206还用于当所述出货需求中包括合并订单时,获取所述客户对应的多个订单,将所述多个订单的预出货通知单进行合并,生成新的预出货通知单以及生成新的预出货通知单号;根据所述新的预出货通知单生成所述出货通知单;当所述出货需求中包括拆分订单时,获取拆分规则,根据所述拆分规则将所述预出货通知单进行拆分,生成多个拆分后的预出货通知单,并为每个拆分后的预出货通知单分配单号;根据拆分后的预出货通知单生成所述出货通知单。
87.在一个实施例中,上述装置还包括:建立模块,还用于建立所述主表和所述关联表之间的数据关联,当所述主表或关联表中的数据变动时,根据所述数据关联,自动修改相应
的关联表或主表的数据。
88.在一个实施例中,上述装置还包括:查询模块,用于获取查询请求,所述查询请求中包括查询信息,所述查询信息包括:查询单号、关键字中的至少一种;根据所述查询信息进行搜索,返回搜索的结果。
89.在一个实施例中,上述装置还包括:
90.判断模块,用于判断所述查询信息中是否包含热点数据,所述热点数据对应有专用服务器;
91.所述查询模块还用于当包含有热点数据时,则根据所述查询信息在所述专用服务器中进行搜索。
92.在一个实施例中,上述装置还包括:更新模块,用于当获取到离厂通知单的进度更新时,在所述离厂通知单中显示更新后的状态。
93.图3示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是无人机,也可以是与无人机连接的计算机设备。如图3所示,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质有存储操作系统,还可有存储计算机程序,该计算机程序被处理器执行时,可使得处理器实现上述的装箱单自动生成方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行上述的装箱单自动生成方法。本领域技术人员可以理解,图3中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的设备的限定,具体的设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
94.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,所述存储器有存储计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述装箱单自动生成方法的步骤。
95.在一个实施例中,提出了一种计算机可读存储介质,有存储计算机程序,计算机程序被处理器执行时,使得处理器执行上述装箱单自动生成方法的步骤。
96.可以理解的是,上述装箱单自动生成方法、装置、计算机设备以及计算机可读存储介质属于一个总的发明构思,实施例可相互适用。
97.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
98.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛
盾,都应当认为是本说明书记载的范围。
99.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。