一种二维码的生成方法及装置制造方法及图纸

技术编号:13634507 阅读:26 留言:0更新日期:2016-09-02 19:28
本发明专利技术提供了一种二维码的生成方法及装置,方法包括:预先设置第一表项,确定待配置的至少一个数据表;在所述第一表项中针对每一个数据表分别进行配置;在获取到二维码生成指令时,根据所述第一表项中对每一个数据表的配置信息,生成二维码。根据本方案,通过预先设置一个表项,二维码生成时需要根据该表项中的配置信息来生成二维码,因此,用户在需要生成二维码时,只需根据需求对这个表项进行配置,即可根据该配置的表项生成二维码,从而可以满足用户需求,提高用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种二维码的生成方法及装置
技术介绍
近年来,二维码技术被广泛应用于物流、票务、文档存储、电子凭证等诸多领域。在传统的管理软件中,对于二维码的集成程度较低,往往是针对用户的二维码需求进行定制开发,开发人员根据用户需求针对一个项目或一个业务开发单独的一个接口。若用户需求发生变化,需要重新定制开发,从而影响用户体验。
技术实现思路
本专利技术实施例提供了一种二维码的生成方法及装置,以按照用户需求生成二维码。第一方面,本专利技术实施例提供了一种二维码的生成方法,预先设置第一表项,包括:确定待配置的至少一个数据表;在所述第一表项中针对每一个数据表分别进行配置;在获取到二维码生成指令时,根据所述第一表项中对每一个数据表的配置信息,生成二维码。优选地,所述在所述第一表项中针对每一个数据表分别进行配置,包括:针对每一个数据表配置相应的二维码启用状态;进一步包括:预先设置第二表项;在所述根据所述第一表项中对每一个数据表的配置信息,生成二维码之前,进一步包括:针对所述第一表项中二维码启用状态被配置为启用的每一个目标数据表,在所述第二表项中配置所述目标数据表中每一个数据项的二维码启用状态;所述根据所述第一表项中对每一个数据表的配置信息,生成二维码,包括:针对每一个当前的目标数据表,生成对应于该当前的目标数据表中二维码启用状态被配置为启用的数据项的二维码。优选地,所述针对每一个数据表配置相应的二维码启用状态,包括:在所述数据表中包括至少两级子表时,将每一级子表作为数据表配置相应的二维码启用状态。优选地,进一步包括:设置第三表项;进一步包括:在所述第三表项中配置二维码的存储属性;其中,所述存储属性包括:存储二维码的流文件信息,和/或,存储二维码的图片信息;在所述生成二维码之后,进一步包括:根据所述第三表项中对二维码的存储属性的配置,在所述存储属性中包括存储二维码的流文件信息时,对生成的二维码的流文件信息进行加密,并存储加密后的该二维码的流文件信息;在所述存储属性中包括存储二维码的图片信息时,根据该生成的二维码的流文件信息生成该二维码的图片信息,并存储该二维码的图片信息。优选地,进一步包括:在获取到针对目的数据表生成的二维码的修改指令时,对存储的所述目的数据表对应的二维码信息删除,并根据所述修改指令针对所述目的数据表重新配置所述第一表项,以根据重新配置后的所述第一表项中针对所述目的数据表的配置信息生成相应的二维码。第二方面,本专利技术实施例还提供了一种二维码的生成装置,包括:存储单元,用于存储设置的第一表项;确定单元,用于确定待配置的至少一个数据表;第一配置单元,用于在所述第一表项中针对每一个数据表分别进行配置;生成单元,用于在获取到二维码生成指令时,根据所述第一表项中对每一个数据表的配置信息,生成二维码。优选地,所述第一配置单元,具体用于针对每一个数据表配置相应的二维码启用状态;所述存储单元,进一步用于存储设置的第二表项;进一步包括:第二配置单元,用于针对所述第一表项中二维码启用状态被配置为启用的每一个目标数据表,在所述第二表项中配置所述目标数据表中每一个数据项的二维码启用状态;所述生成单元,具体用于针对每一个当前的目标数据表,生成对应于该当前的目标数据表中二维码启用状态被配置为启用的数据项的二维码。优选地,所述第一配置单元,具体用于在所述数据表中包括至少两级子表时,将每一级子表作为数据表配置相应的二维码启用状态。优选地,所述存储单元,进一步用于存储设置的第三表项;进一步包括:第三配置单元,用于在所述第三表项中配置二维码的存储属性;其中,所述存储属性包括:存储二维码的流文件信息,和/或,存储二维码的图片信息;进一步包括:处理单元,用于根据所述第三表项中对二维码的存储属性的配置,在所述存储属性中包括存储二维码的流文件信息时,对生成的二维码的流文件信息进行加密,并存储加密后的该二维码的流文件信息;在所述存储属性中包括存储二维码的图片信息时,根据该生成的二维码的流文件信息生成该二维码的图片信息,并存储该二维码的图片信息。优选地,进一步包括:修改单元,用于在获取到针对目的数据表生成的二维码的修改指令时,对存储的所述目的数据表对应的二维码信息删除,并根据所述修改指令针对所述目的数据表重新配置所述第一表项,以触发所述生成单元执行根据重新配置后的所述第一表项中针对所述目的数据表的配置信息生成相应的二维码的操作。本专利技术实施例提供了一种二维码的生成方法及装置,通过预先设置一个表项,二维码生成时需要根据该表项中的配置信息来生成二维码,因此,用户在需要生成二维码时,只需根据需求对这个表项进行配置,即可根据该配置的表项生成二维码,从而可以满足用户需求,提高用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种方法流程图;图2是本专利技术一个实施例提供的另一种方法流程图;图3是本专利技术一个实施例提供的装置所在设备的硬件架构图;图4是本专利技术一个实施例提供的一种装置结构示意图;图5是本专利技术一个实施例提供的另一种装置结构示意图;图6是本专利技术一个实施例提供的又一种装置结构示意图;图7是本专利技术一个实施例提供的再一种装置结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种二维码的生成方法,该方法可以包括以下步骤:步骤101:预先设置第一表项。步骤102:确定待配置的至少一个数据表。步骤103:在所述第一表项中针对每一个数据表分别进行配置。步骤104:在获取到二维码生成指令时,根据所述第一表项中对每一个数据表的配置信息,生成二维码。根据上述方案,用户根据自身需求在第一表项中对数据表进行配置,可以保证按照用户需求生成二维码,在生成二维码之后,用户需要向其他人发送数据表时,无需将数据表发送给对方,可以直接发送二维码信息,对方通过扫描识别该二维码可以获取到该二维码对应的数据表信息,从而给数据传输带来便利,提高了用户体验。在本专利技术一个实施例中,用户可以根据需求确定对哪些数据表生成二维码,只需在第一表项中对这些需要生成二维码的数据表配置成启用二维码的状态,对不需要生成二维码的数据表配置成不启用二维码的状态,在生成二维码时,可以根据该第一表项中配置的启用二维码的状态的数据表生成相应的二维码。在本专利技术一个实施例中,用户不仅可以针对数据表中所有内容生成二维码,还可以对数据表中的数据项的二维码启用状态进行配置。可以进一步包括:预先设置第二表项;在所述根据所述第一表项中对每一个数据表的配置信息,生成二维码之前,进一步包括:针对所述第一表项中二维码启用状态被配置为启用的每一个目标数据表,在所述第二表项中本文档来自技高网...

【技术保护点】
一种二维码的生成方法,其特征在于,预先设置第一表项,包括:确定待配置的至少一个数据表;在所述第一表项中针对每一个数据表分别进行配置;在获取到二维码生成指令时,根据所述第一表项中对每一个数据表的配置信息,生成二维码。

【技术特征摘要】
1.一种二维码的生成方法,其特征在于,预先设置第一表项,包括:确定待配置的至少一个数据表;在所述第一表项中针对每一个数据表分别进行配置;在获取到二维码生成指令时,根据所述第一表项中对每一个数据表的配置信息,生成二维码。2.根据权利要求1所述的方法,其特征在于,所述在所述第一表项中针对每一个数据表分别进行配置,包括:针对每一个数据表配置相应的二维码启用状态;进一步包括:预先设置第二表项;在所述根据所述第一表项中对每一个数据表的配置信息,生成二维码之前,进一步包括:针对所述第一表项中二维码启用状态被配置为启用的每一个目标数据表,在所述第二表项中配置所述目标数据表中每一个数据项的二维码启用状态;所述根据所述第一表项中对每一个数据表的配置信息,生成二维码,包括:针对每一个当前的目标数据表,生成对应于该当前的目标数据表中二维码启用状态被配置为启用的数据项的二维码。3.根据权利要求2所述的方法,其特征在于,所述针对每一个数据表配置相应的二维码启用状态,包括:在所述数据表中包括至少两级子表时,将每一级子表作为数据表配置相应的二维码启用状态。4.根据权利要求1所述的方法,其特征在于,进一步包括:设置第三表项;进一步包括:在所述第三表项中配置二维码的存储属性;其中,所述存储属性包括:存储二维码的流文件信息,和/或,存储二维码的图片信息;在所述生成二维码之后,进一步包括:根据所述第三表项中对二维码的存储属性的配置,在所述存储属性中包括存储二维码的流文件信息时,对生成的二维码的流文件信息进行加密,并存储加密后的该二维码的流文件信息;在所述存储属性中包括存储二维码的图片信息时,根据该生成的二维码的流文件信息生成该二维码的图片信息,并存储该二维码的图片信息。5.根据权利要求4所述的方法,其特征在于,进一步包括:在获取到针对目的数据表生成的二维码的修改指令时,对存储的所述目的数据表对应的二维码信息删除,并根据所述修改指令针对所述目的数据表重新配置所述第一表项,以根据重新配置后的所述第一表项中针对所述目的数据表的配置信息生成相应的二维码。6.一种二维码的生成装...

【专利技术属性】
技术研发人员:于大伟张静
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1