基于预设ID配置规则生成对象ID的管理方法和服务器技术

技术编号:35993672 阅读:15 留言:0更新日期:2022-12-17 23:09
本申请公开了一种基于预设ID配置规则生成对象ID的管理方法、服务器及计算机存储介质。其中,管理方法包括:确定预设ID配置规则信息;确定业务对象绑定的预设ID配置规则信息;在业务对象创建事物对象时,根据对应的预设ID配置规则信息生成目标ID;将目标ID与事物对象进行绑定以实现事物对象的预设ID管理。本申请实施方式提供的管理方法对于各个业务对象绑定有相应的用户预设的预设ID配置规则信息,在确定好业务对象的预设ID配置规则信息之后,由业务对象创建事物对象,从而根据业务对象的预设ID配置规则信息生成目标ID,将目标ID和事物对象进行绑定,实现事物对象的预设ID管理。实现事物对象的预设ID管理。实现事物对象的预设ID管理。

【技术实现步骤摘要】
基于预设ID配置规则生成对象ID的管理方法和服务器


[0001]本申请涉及数字管理领域,特别涉及一种基于预设ID配置规则生成对象ID的管理方法、服务器及计算机可读存储介质。

技术介绍

[0002]相关技术中,工厂在生产及仓储过程中对于ID号的生成规则并不统一。繁杂的生成规则导致用户无法有效提取ID中的信息,并且多种生成规则也提高了ID生成的开发成本。因此,如何提供一种通用且适配性高的ID生成方法成为了一个亟待解决的问题。

技术实现思路

[0003]本申请提供了一种基于预设ID配置规则生成对象ID的管理方法、服务器及计算机可读存储介质。
[0004]本申请实施方式提供的一种基于预设ID配置规则生成对象ID的管理方法包括:
[0005]确定预设ID配置规则信息;
[0006]确定业务对象绑定的所述预设ID配置规则信息;
[0007]在所述业务对象创建事物对象时,根据所述预设预设ID配置规则信息生成目标ID;
[0008]将所述目标ID与所述事物对象进行绑定以实现所述事物对象的预设ID管理。
[0009]本申请实施方式提供的管理方法对于各个业务对象绑定有相应的用户预设的预设ID配置规则信息,在确定好业务对象的预设ID配置规则信息之后,由业务对象创建事物对象,从而根据业务对象的预设ID配置规则信息生成目标ID,将目标ID和事物对象进行绑定,实现事物对象的预设ID管理。
[0010]在某些实施方式中,所述确定预设ID配置规则信息,包括:
[0011]获取用户在配置用户界面对所述预设ID配置规则信息进行编辑的用户输入;
[0012]根据所述用户输入确定所述预设ID配置规则信息;
[0013]将所述预设ID配置规则信息与对应的所述业务对象进行绑定。
[0014]在某些实施方式中,所述根据所述用户输入确定所述预设ID配置规则信息,包括:
[0015]获取用户配置规则的多个配置关系表;
[0016]获取所述用户输入中的规则名称,根据所述规则名称关联多个所述配置关系表;
[0017]将所述用户输入的参数添加到对应的所述配置关系表以确定所述预设ID配置规则信息。
[0018]在某些实施方式中,所述根据对应的所述预设ID配置规则信息生成目标ID,包括:
[0019]获取全部预设分段;
[0020]根据对应的所述预设ID配置规则信息对每一预设分段进行配置,得到拼接数据;
[0021]根据用户配置规则对所述拼接数据进行整合,以得到所述目标ID。
[0022]在某些实施方式中,所述根据对应的所述预设ID配置规则信息对每一预设分段进
行配置,得到拼接数据,包括:
[0023]获取历史生成ID;
[0024]根据对应的所述预设ID配置规则信息确定前缀分段取值范围;
[0025]根据所述历史生成ID和所述前缀分段取值范围匹配得到目标前缀;
[0026]根据所述目标前缀对前缀分段进行配置,得到前缀拼接数据。
[0027]在某些实施方式中,所述根据对应的所述预设ID配置规则信息对每一预设分段进行配置,得到拼接数据,包括:
[0028]根据所述历史生成ID确定上一序列号;
[0029]根据所述上一序列号调用序列号赋值表生成目标序列号;
[0030]根据所述目标序列号对序列号分段进行配置,得到序列号拼接数据。
[0031]在某些实施方式中,所述根据用户配置规则对所述拼接数据进行整合,以得到所述目标ID,包括:
[0032]根据用户配置规则对所述前缀拼接数据和所述序列号拼接数据进行整合,得到所述目标ID。
[0033]在某些实施方式中,所述根据对应的所述预设ID配置规则信息对每一预设分段进行配置,得到拼接数据,包括:
[0034]根据对应的所述预设ID配置规则信息确定所述事物对象中子对象的子对象编号;
[0035]调取分隔符赋值表获取目标分隔符对分隔符字段进行配置,得到分隔符拼接数据;
[0036]根据所述子对象编号对后缀分段进行配置,得到后缀拼接数据。
[0037]本申请还提供了一种服务器,包括:
[0038]处理器,以及,
[0039]与所述处理器通信连接的存储器,其中,
[0040]所述存储器中存有指令,所述处理器可以执行所述指令,以上述任一项所述的管理方法。
[0041]本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,计算机通过执行所述计算机指令能够实现上述任一项所述的管理方法。
[0042]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0043]本申请上述的和/或附加的方面和优点从下面结合附图的描述中将变得明显和容易理解,其中:
[0044]图1为本申请实施例提供的一种管理方法的流程示意图。
[0045]图2为本申请实施例提供的一种配置用户界面的示意图。
[0046]图3为本申请实施例提供的一种配置用户界面的示意图。
[0047]图4为本申请实施例提供的一种配置用户界面的示意图。
[0048]图5为本申请实施例提供的一种配置用户界面的示意图。
[0049]图6为本申请实施例提供的一种配置用户界面的示意图。
[0050]图7为本申请实施例提供的一种存储结构的示意图。
[0051]图8为本申请实施例提供的一种目标ID的具体数据结构示意图。
[0052]图9为本申请实施例提供的一种服务器的结构示意图。
[0053]附图标记说明:处理器10、存储器20。
具体实施方式
[0054]下面详细描述本申请,本申请的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图的描述是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0055]工厂生产及仓储过程中ID号的管理是非常多的,针对不同的事物对象(例如不同的生产要素或服务)的管理都需要生成相应的ID号进行管理。目前大多系统对ID号的管理比较零散,通常都是每个ID都需要独自编写一套规则进行管理。这样导致有多少种ID,就需要多少种ID的生成方法来匹配,用户的定制ID规则需求都需要为其编写不同的程序才能满足要求。本申请提供一种基于预设ID配置规则生成对象ID的管理方法,采用通用的预设ID配置规则信息配置规则模型及系统,满足系统按照工厂生产的实际需求快速定制化的,极大降低系统开发ID号这块的成本与难度,并且在系统上线之后,仍然可以根据实际需要无需停机,配置即生效的方法达到工厂生产的在线变更的需要。
[0056]具体的,参照图1,本申请实施方式提供的一种预设ID配置规则生成对象ID的管理方法包括:
[0057]S10、确定预设I本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于预设ID配置规则生成对象ID的管理方法,其特征在于,包括:确定预设ID配置规则信息;确定业务对象绑定的所述预设ID配置规则信息;在所述业务对象创建事物对象时,根据对应的所述预设ID配置规则信息生成目标ID;将所述目标ID与所述事物对象进行绑定以实现所述事物对象的预设ID管理。2.根据权利要求1所述的管理方法,其特征在于,所述确定预设ID配置规则信息,包括:获取用户在配置用户界面对所述预设ID配置规则信息进行编辑的用户输入;根据所述用户输入确定所述预设ID配置规则信息;将所述预设ID配置规则信息与对应的所述业务对象进行绑定。3.根据权利要求2所述的管理方法,其特征在于,所述根据所述用户输入确定所述预设ID配置规则信息,包括:获取用户配置规则的多个配置关系表;获取所述用户输入中的规则名称,根据所述规则名称关联多个所述配置关系表;将所述用户输入的参数添加到对应的所述配置关系表以确定所述预设ID配置规则信息。4.根据权利要求1所述的管理方法,其特征在于,所述根据对应的所述预设ID配置规则信息生成目标ID,包括:获取全部预设分段;根据对应的所述预设ID配置规则信息对每一预设分段进行配置,得到拼接数据;根据用户配置规则对所述拼接数据进行整合,以得到所述目标ID。5.根据权利要求4所述的管理方法,其特征在于,所述根据对应的所述预设ID配置规则信息对每一预设分段进行配置,得到拼接数据,包括:获取历史生成ID;根据对应的所述预设ID配置规则信息确定前缀分段取值范围;根据所述历史生成ID和所...

【专利技术属性】
技术研发人员:吕明涛王士侠朴南植许洋溢吴少擎张立波苗新宇李文娟王洪
申请(专利权)人:北京中祥英科技有限公司
类型:发明
国别省市:

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

1