[发明专利]单号生成方法、装置及设备在审
申请号: | 202211665711.1 | 申请日: | 2022-12-23 |
公开(公告)号: | CN116226225A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 康东杰;于灏;杨猛;周书橙;孙飚;张娜;马南;乔兰 | 申请(专利权)人: | 人保信息科技有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/2455;G06F16/248 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 刘露露 |
地址: | 上海市松江*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单号 生成 方法 装置 设备 | ||
本发明公开了一种单号生成方法、装置及设备,并具体公开了:基于指定数据库生成基础单号;根据待生成的单号对应的目标业务场景类型,从预先配置的单号元素集中获取目标单号元素;其中,单号元素集中至少包括以下之一:日期元素、指定字符串元素、数字元素以及指定枚举元素;指定枚举元素中包括预先设置的数量指定的元素;根据基础单号、目标单号元素,以及目标业务场景类型对应的单号元素组合策略生成单号。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种单号生成方法、装置及设备。
背景技术
目前,常用的单号生成方案为:先通过数据库维护当前流水最大号,然后,从数据库中读取已生成的最大保单号,并采用序号自增长技术来生成新的保单号,从而保证生成单号的连续唯一性。
但是,由于在每次生成新的单号之前都需要检索已生成的最大保单号,耗费时长较长,且检索过程会涉及到数据库行并发锁,从而导致单号生成效率低。
发明内容
本发明实施例提供一种单号生成方法、装置及设备,以解决相关技术中因单号生成过程中需要检索已生成的最大保单号导致的单号生成效率低的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,提供了一种单号生成方法,所述方法包括:
基于指定数据库生成基础单号;
根据待生成的单号对应的目标业务场景类型,从预先配置的单号元素集中获取目标单号元素;其中,单号元素集中至少包括以下之一:日期元素、指定字符串元素、数字元素以及指定枚举元素;所述指定枚举元素中包括预先设置的数量指定的元素;
根据所述基础单号、所述目标单号元素,以及所述目标业务场景类型对应的单号元素组合策略生成单号。
第二方面,提供了一种单号生成装置,所述装置包括:
第一生成模块,用于基于指定数据库生成基础单号;
获取模块,用于根据待生成的单号对应的目标业务场景类型,从预先配置的单号元素集中获取目标单号元素;其中,单号元素集中至少包括以下之一:日期元素、指定字符串元素、数字元素以及指定枚举元素;所述指定枚举元素中包括预先设置的数量指定的元素;
第二生成模块,用于根据所述基础单号、所述目标单号元素,以及所述目标业务场景类型对应的单号元素组合策略生成单号。
第三方面,提供了一种单号生成设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述第一方面所述的方法的步骤。
第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的方法的步骤。
本发明实施例提供的上述至少一个技术方案可以达到如下技术效果:
在本发明实施例中,可以先基于指定数据库生成基础单号,然后,根据待生成的单号对应的目标业务场景类型,从预先配置的单号元素集中获取目标单号元素;其中,单号元素集中至少包括以下之一:日期元素、指定字符串元素、数字元素以及指定枚举元素,在获取了目标单号元素后,可以根据基础单号、目标单号元素,以及目标业务场景类型对应的单号元素组合策略生成单号。
本发明实施例可以根据不同的业务场景,配置不同的单号组合策略,通过预先配置的单号元素,来实现多种规则单号的生成,满足不同业务场景的需求。由于不再需要检索已生成的最大保单号,而是可以根据多样化的组合策略来快速生成单号,因此,可以有效解决相关技术中单号生成效率低的问题,提升单号生成速度和效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于人保信息科技有限公司,未经人保信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211665711.1/2.html,转载请声明来源钻瓜专利网。