【技术实现步骤摘要】
本专利技术公开一种方法,涉及数据管理,具体地说是一种基于用户自定义通配符生成编号的方法。
技术介绍
1、在许多应用和系统中,需要使用唯一的编号来标识不同的实体或对象。例如,订单编号、产品编码、文档编号、流程单号、审批单号等。然而,现有的编号生成方法往往是固定和限定的,例如一些现有技术用于生成编号时,使用自动生成的数字序列、时间戳等。这些技术缺乏对用户个性化需求的支持。另外一些系统可能允许用户添加前缀或后缀来定制编号,但仍然无法满足用户更灵活的需求。
技术实现思路
1、本专利技术针对现有技术的问题,提供一种基于用户自定义通配符生成编号的方法,允许用户定义编号的结构和规则,还可以支持用户指定特定位置的通配符,以便生成符合用户要求的个性化编号,给用户带来更大的自由度和灵活性,同时还能满足不同应用场景和编号生成需求。
2、本专利技术提出的具体方案是:
3、本专利技术提供一种基于用户自定义通配符生成编号的方法,包括:
4、步骤1:根据用户需求自定义编号规则和字符串
...【技术保护点】
1.一种基于用户自定义通配符生成编号的方法,其特征是包括:
2.根据权利要求1所述的一种基于用户自定义通配符生成编号的方法,其特征是步骤1中通过段分隔符在获取编号的时候连接每个编号段,若不设置段分隔符则编号段直接连接。
3.根据权利要求1所述的一种基于用户自定义通配符生成编号的方法,其特征是步骤2中通过日期段输入日期,包括:自定义日期段,将大写的Y表示年份,指定YYYY指代完整的4位年份,使用YY指定2位年份,将大写的M表示月份,指定MM指代2位月份或指定M指代1位月份;将大写的D标识日期,指定DD指代2位日期或指定D指代1位日期。
【技术特征摘要】
1.一种基于用户自定义通配符生成编号的方法,其特征是包括:
2.根据权利要求1所述的一种基于用户自定义通配符生成编号的方法,其特征是步骤1中通过段分隔符在获取编号的时候连接每个编号段,若不设置段分隔符则编号段直接连接。
3.根据权利要求1所述的一种基于用户自定义通配符生成编号的方法,其特征是步骤2中通过日期段输入日期,包括:自定义日期段,将大写的y表示年份,指定yyyy指代完整的4位年份,使用yy指定2位年份,将大写的m表示月份,指定mm指代2位月份或指定m指代1位月份;将大写的d标识日期,指定dd指代2位日期或指定d指代1位日期。
4.根据权利要求1或3所述的一种基于用户自定义通配符生成编号的方法,其特征是步骤2中通过增量段根据用户设定的起始值和增长量输入字符,包括:配置增量段的起始值和增长量,每次获取编号,按照起始值加上增长量返回增量段的输入字符。
5.根据权利要求1所述的一种基于用户自定义通配符生成编号的方法,其特征是步骤3中根据编号规则和配置的编号段,匹配所述编号规则下的当前编号集合,包括:根据编号规则的id查询对应的编号规则和编号规则下的编号段,从编号规则中获取段分隔符和当前编号集合,
6.一种基于用户自定...
【专利技术属性】
技术研发人员:吕强,路国隋,储佳祥,王彦功,张悦,王飞,李存兵,孔云,
申请(专利权)人:浪潮软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。